@charset "UTF-8";#ad-staging,.partner-placement{display:none}.ad-slot>iframe{display:block}.partner-close{background:url(../../images/buttons/button-close.png) no-repeat;height:47px;position:absolute;right:0;top:5px;width:44px;z-index:98}.ui-flip-panel>.partner-close{display:none}.ui-flip-panel.active>.partner-close{display:block}.ui-page-turn>.partner-close{display:none}.ui-page-turn.active>.partner-close{display:block}.partner-close:hover{background-position:0 -47px}.partner-close:active{background-position:0 -94px}.partner-placement.elastic .container a.close-partner{right:-27px;top:-20px}.transition-wrap.partner-inbetween{display:none;margin:0}.partner-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:111}.partner-overlay-close{right:-26px;top:-22px}.partner-overlay>.film{opacity:.85;filter:alpha(opacity=85)}.partner-overlay.withAsset>.film{opacity:.75;filter:alpha(opacity=75)}.partner-overlay>.partner-placement{box-shadow:0 0 12px 0 rgba(0,0,0,.75);display:block;height:700px;left:50%;margin:0 0 0 -468px;position:absolute;top:80px;width:936px;z-index:8002}.partner-overlay>.partner-placement.size-s{height:450px;margin:0 0 0 -300px;width:600px}.partner-overlay>.partner-placement.size-m{height:576px;margin:0 0 0 -384px;width:768px}.partner-overlay>.partner-placement.size-xl{height:810px;margin:0 0 0 -540px;width:1080px}.partner-overlay>.partner-placement .container{z-index:8003}.sports .partner-placement.leaderboard{background:url(../../images/patterns/sports-ad-noise.png) bottom left #dedede;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;display:none;height:90px;padding:15px 0}.sports .partner-placement.leaderboard>div{margin:0 auto}.partner-coverview-contents{height:100%;position:relative;width:100%}.partner-asset-ad{background:top center no-repeat;bottom:0;left:0;position:absolute;right:0;top:0;z-index:101}.partner-asset-rails{left:50%;margin-left:-490px;position:absolute;top:0;width:980px}.partner-asset-rails-img{position:absolute;top:65px}.partner-asset-rails-img-left{left:-150px}.partner-asset-rails-img-right{right:-150px}.exp-fw-body.beach{margin:0;padding:0;font-family:'Futura Today';background:#fff;color:#000;position:relative;/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */}@font-face{font-family:'Futura Today';src:url(../../fonts/futura_today_normal.eot);src:url(../../fonts/futura_today_normal.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_normal.woff) format('woff'),url(../../fonts/futura_today_normal.ttf) format('truetype'),url(../../fonts/futura_bold-webfont.svg#FuturaBold) format('svg');font-style:normal}@font-face{font-family:'Futura Today Bold';src:url(../../fonts/futura_today_bold.eot);src:url(../../fonts/futura_today_bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_bold.woff) format('woff'),url(../../fonts/futura_today_bold.ttf) format('truetype'),url(../../fonts/futura_bold-webfont.svg#FuturaBold) format('svg');font-style:normal}@font-face{font-family:'Futura Today Light';src:url(../../fonts/futura_today_light.eot);src:url(../../fonts/futura_today_light.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_light.woff) format('woff'),url(../../fonts/futura_today_light.ttf) format('truetype');font-style:normal}.exp-fw-body.beach .container>.row-fluid>aside.span4{width:300px!important;overflow-x:hidden}.exp-fw-body.beach .container>.row-fluid>.span8{width:704px}.exp-fw-body.beach div.ui-alert{display:none}.exp-fw-body.beach .fa-pinterest,.exp-fw-body.beach .fa-pinterest-sign{color:#910101}.exp-fw-body.beach .fa-facebook,.exp-fw-body.beach .fa-facebook-sign{color:#3b5998}.exp-fw-body.beach .fa-twitter,.exp-fw-body.beach .fa-twitter-sign{color:#00a0d1}.exp-fw-body.beach .fa-vimeo,.exp-fw-body.beach .fa-vimeo-sign{color:#4bf}.exp-fw-body.beach .fa-vimeo-sign.alt-color,.exp-fw-body.beach .fa-vimeo.alt-color{color:#aad450}.exp-fw-body.beach .fa-tumblr,.exp-fw-body.beach .fa-tumblr-sign{color:#34526f}.exp-fw-body.beach .fa-youtube,.exp-fw-body.beach .fa-youtube-sign{color:#c4302b}.exp-fw-body.beach .fa-linkedin,.exp-fw-body.beach .fa-linkedin-sign{color:#4875B4}.exp-fw-body.beach .fa-google-plus,.exp-fw-body.beach .fa-google-plus-sign{color:#C63D2D}.exp-fw-body.beach .fa-foursquare,.exp-fw-body.beach .fa-foursquare-sign{color:#8FD400}.exp-fw-body.beach .fa-instagram,.exp-fw-body.beach .fa-instagram-sign{color:#4E433C}@font-face{font-family:FontAwesome;src:url(../../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.exp-fw-body.beach .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.exp-fw-body.beach .fa-glass:before{content:"\f000"}.exp-fw-body.beach .fa-music:before{content:"\f001"}.exp-fw-body.beach .fa-search:before{content:"\f002"}.exp-fw-body.beach .fa-envelope-o:before{content:"\f003"}.exp-fw-body.beach .fa-heart:before{content:"\f004"}.exp-fw-body.beach .fa-star:before{content:"\f005"}.exp-fw-body.beach .fa-star-o:before{content:"\f006"}.exp-fw-body.beach .fa-user:before{content:"\f007"}.exp-fw-body.beach .fa-film:before{content:"\f008"}.exp-fw-body.beach .fa-th-large:before{content:"\f009"}.exp-fw-body.beach .fa-th:before{content:"\f00a"}.exp-fw-body.beach .fa-th-list:before{content:"\f00b"}.exp-fw-body.beach .fa-check:before{content:"\f00c"}.exp-fw-body.beach .fa-close:before,.exp-fw-body.beach .fa-remove:before,.exp-fw-body.beach .fa-times:before{content:"\f00d"}.exp-fw-body.beach .fa-search-plus:before{content:"\f00e"}.exp-fw-body.beach .fa-search-minus:before{content:"\f010"}.exp-fw-body.beach .fa-power-off:before{content:"\f011"}.exp-fw-body.beach .fa-signal:before{content:"\f012"}.exp-fw-body.beach .fa-cog:before,.exp-fw-body.beach .fa-gear:before{content:"\f013"}.exp-fw-body.beach .fa-trash-o:before{content:"\f014"}.exp-fw-body.beach .fa-home:before{content:"\f015"}.exp-fw-body.beach .fa-file-o:before{content:"\f016"}.exp-fw-body.beach .fa-clock-o:before{content:"\f017"}.exp-fw-body.beach .fa-road:before{content:"\f018"}.exp-fw-body.beach .fa-download:before{content:"\f019"}.exp-fw-body.beach .fa-arrow-circle-o-down:before{content:"\f01a"}.exp-fw-body.beach .fa-arrow-circle-o-up:before{content:"\f01b"}.exp-fw-body.beach .fa-inbox:before{content:"\f01c"}.exp-fw-body.beach .fa-play-circle-o:before{content:"\f01d"}.exp-fw-body.beach .fa-repeat:before,.exp-fw-body.beach .fa-rotate-right:before{content:"\f01e"}.exp-fw-body.beach .fa-refresh:before{content:"\f021"}.exp-fw-body.beach .fa-list-alt:before{content:"\f022"}.exp-fw-body.beach .fa-lock:before{content:"\f023"}.exp-fw-body.beach .fa-flag:before{content:"\f024"}.exp-fw-body.beach .fa-headphones:before{content:"\f025"}.exp-fw-body.beach .fa-volume-off:before{content:"\f026"}.exp-fw-body.beach .fa-volume-down:before{content:"\f027"}.exp-fw-body.beach .fa-volume-up:before{content:"\f028"}.exp-fw-body.beach .fa-qrcode:before{content:"\f029"}.exp-fw-body.beach .fa-barcode:before{content:"\f02a"}.exp-fw-body.beach .fa-tag:before{content:"\f02b"}.exp-fw-body.beach .fa-tags:before{content:"\f02c"}.exp-fw-body.beach .fa-book:before{content:"\f02d"}.exp-fw-body.beach .fa-bookmark:before{content:"\f02e"}.exp-fw-body.beach .fa-print:before{content:"\f02f"}.exp-fw-body.beach .fa-camera:before{content:"\f030"}.exp-fw-body.beach .fa-font:before{content:"\f031"}.exp-fw-body.beach .fa-bold:before{content:"\f032"}.exp-fw-body.beach .fa-italic:before{content:"\f033"}.exp-fw-body.beach .fa-text-height:before{content:"\f034"}.exp-fw-body.beach .fa-text-width:before{content:"\f035"}.exp-fw-body.beach .fa-align-left:before{content:"\f036"}.exp-fw-body.beach .fa-align-center:before{content:"\f037"}.exp-fw-body.beach .fa-align-right:before{content:"\f038"}.exp-fw-body.beach .fa-align-justify:before{content:"\f039"}.exp-fw-body.beach .fa-list:before{content:"\f03a"}.exp-fw-body.beach .fa-dedent:before,.exp-fw-body.beach .fa-outdent:before{content:"\f03b"}.exp-fw-body.beach .fa-indent:before{content:"\f03c"}.exp-fw-body.beach .fa-video-camera:before{content:"\f03d"}.exp-fw-body.beach .fa-image:before,.exp-fw-body.beach .fa-photo:before,.exp-fw-body.beach .fa-picture-o:before{content:"\f03e"}.exp-fw-body.beach .fa-pencil:before{content:"\f040"}.exp-fw-body.beach .fa-map-marker:before{content:"\f041"}.exp-fw-body.beach .fa-adjust:before{content:"\f042"}.exp-fw-body.beach .fa-tint:before{content:"\f043"}.exp-fw-body.beach .fa-edit:before,.exp-fw-body.beach .fa-pencil-square-o:before{content:"\f044"}.exp-fw-body.beach .fa-share-square-o:before{content:"\f045"}.exp-fw-body.beach .fa-check-square-o:before{content:"\f046"}.exp-fw-body.beach .fa-arrows:before{content:"\f047"}.exp-fw-body.beach .fa-step-backward:before{content:"\f048"}.exp-fw-body.beach .fa-fast-backward:before{content:"\f049"}.exp-fw-body.beach .fa-backward:before{content:"\f04a"}.exp-fw-body.beach .fa-play:before{content:"\f04b"}.exp-fw-body.beach .fa-pause:before{content:"\f04c"}.exp-fw-body.beach .fa-stop:before{content:"\f04d"}.exp-fw-body.beach .fa-forward:before{content:"\f04e"}.exp-fw-body.beach .fa-fast-forward:before{content:"\f050"}.exp-fw-body.beach .fa-step-forward:before{content:"\f051"}.exp-fw-body.beach .fa-eject:before{content:"\f052"}.exp-fw-body.beach .fa-chevron-left:before{content:"\f053"}.exp-fw-body.beach .fa-chevron-right:before{content:"\f054"}.exp-fw-body.beach .fa-plus-circle:before{content:"\f055"}.exp-fw-body.beach .fa-minus-circle:before{content:"\f056"}.exp-fw-body.beach .fa-times-circle:before{content:"\f057"}.exp-fw-body.beach .fa-check-circle:before{content:"\f058"}.exp-fw-body.beach .fa-question-circle:before{content:"\f059"}.exp-fw-body.beach .fa-info-circle:before{content:"\f05a"}.exp-fw-body.beach .fa-crosshairs:before{content:"\f05b"}.exp-fw-body.beach .fa-times-circle-o:before{content:"\f05c"}.exp-fw-body.beach .fa-check-circle-o:before{content:"\f05d"}.exp-fw-body.beach .fa-ban:before{content:"\f05e"}.exp-fw-body.beach .fa-arrow-left:before{content:"\f060"}.exp-fw-body.beach .fa-arrow-right:before{content:"\f061"}.exp-fw-body.beach .fa-arrow-up:before{content:"\f062"}.exp-fw-body.beach .fa-arrow-down:before{content:"\f063"}.exp-fw-body.beach .fa-mail-forward:before,.exp-fw-body.beach .fa-share:before{content:"\f064"}.exp-fw-body.beach .fa-expand:before{content:"\f065"}.exp-fw-body.beach .fa-compress:before{content:"\f066"}.exp-fw-body.beach .fa-plus:before{content:"\f067"}.exp-fw-body.beach .fa-minus:before{content:"\f068"}.exp-fw-body.beach .fa-asterisk:before{content:"\f069"}.exp-fw-body.beach .fa-exclamation-circle:before{content:"\f06a"}.exp-fw-body.beach .fa-gift:before{content:"\f06b"}.exp-fw-body.beach .fa-leaf:before{content:"\f06c"}.exp-fw-body.beach .fa-fire:before{content:"\f06d"}.exp-fw-body.beach .fa-eye:before{content:"\f06e"}.exp-fw-body.beach .fa-eye-slash:before{content:"\f070"}.exp-fw-body.beach .fa-exclamation-triangle:before,.exp-fw-body.beach .fa-warning:before{content:"\f071"}.exp-fw-body.beach .fa-plane:before{content:"\f072"}.exp-fw-body.beach .fa-calendar:before{content:"\f073"}.exp-fw-body.beach .fa-random:before{content:"\f074"}.exp-fw-body.beach .fa-comment:before{content:"\f075"}.exp-fw-body.beach .fa-magnet:before{content:"\f076"}.exp-fw-body.beach .fa-chevron-up:before{content:"\f077"}.exp-fw-body.beach .fa-chevron-down:before{content:"\f078"}.exp-fw-body.beach .fa-retweet:before{content:"\f079"}.exp-fw-body.beach .fa-shopping-cart:before{content:"\f07a"}.exp-fw-body.beach .fa-folder:before{content:"\f07b"}.exp-fw-body.beach .fa-folder-open:before{content:"\f07c"}.exp-fw-body.beach .fa-arrows-v:before{content:"\f07d"}.exp-fw-body.beach .fa-arrows-h:before{content:"\f07e"}.exp-fw-body.beach .fa-bar-chart-o:before,.exp-fw-body.beach .fa-bar-chart:before{content:"\f080"}.exp-fw-body.beach .fa-twitter-square:before{content:"\f081"}.exp-fw-body.beach .fa-facebook-square:before{content:"\f082"}.exp-fw-body.beach .fa-camera-retro:before{content:"\f083"}.exp-fw-body.beach .fa-key:before{content:"\f084"}.exp-fw-body.beach .fa-cogs:before,.exp-fw-body.beach .fa-gears:before{content:"\f085"}.exp-fw-body.beach .fa-comments:before{content:"\f086"}.exp-fw-body.beach .fa-thumbs-o-up:before{content:"\f087"}.exp-fw-body.beach .fa-thumbs-o-down:before{content:"\f088"}.exp-fw-body.beach .fa-star-half:before{content:"\f089"}.exp-fw-body.beach .fa-heart-o:before{content:"\f08a"}.exp-fw-body.beach .fa-sign-out:before{content:"\f08b"}.exp-fw-body.beach .fa-linkedin-square:before{content:"\f08c"}.exp-fw-body.beach .fa-thumb-tack:before{content:"\f08d"}.exp-fw-body.beach .fa-external-link:before{content:"\f08e"}.exp-fw-body.beach .fa-sign-in:before{content:"\f090"}.exp-fw-body.beach .fa-trophy:before{content:"\f091"}.exp-fw-body.beach .fa-github-square:before{content:"\f092"}.exp-fw-body.beach .fa-upload:before{content:"\f093"}.exp-fw-body.beach .fa-lemon-o:before{content:"\f094"}.exp-fw-body.beach .fa-phone:before{content:"\f095"}.exp-fw-body.beach .fa-square-o:before{content:"\f096"}.exp-fw-body.beach .fa-bookmark-o:before{content:"\f097"}.exp-fw-body.beach .fa-phone-square:before{content:"\f098"}.exp-fw-body.beach .fa-twitter:before{content:"\f099"}.exp-fw-body.beach .fa-facebook-f:before,.exp-fw-body.beach .fa-facebook:before{content:"\f09a"}.exp-fw-body.beach .fa-github:before{content:"\f09b"}.exp-fw-body.beach .fa-unlock:before{content:"\f09c"}.exp-fw-body.beach .fa-credit-card:before{content:"\f09d"}.exp-fw-body.beach .fa-rss:before{content:"\f09e"}.exp-fw-body.beach .fa-hdd-o:before{content:"\f0a0"}.exp-fw-body.beach .fa-bullhorn:before{content:"\f0a1"}.exp-fw-body.beach .fa-bell:before{content:"\f0f3"}.exp-fw-body.beach .fa-certificate:before{content:"\f0a3"}.exp-fw-body.beach .fa-hand-o-right:before{content:"\f0a4"}.exp-fw-body.beach .fa-hand-o-left:before{content:"\f0a5"}.exp-fw-body.beach .fa-hand-o-up:before{content:"\f0a6"}.exp-fw-body.beach .fa-hand-o-down:before{content:"\f0a7"}.exp-fw-body.beach .fa-arrow-circle-left:before{content:"\f0a8"}.exp-fw-body.beach .fa-arrow-circle-right:before{content:"\f0a9"}.exp-fw-body.beach .fa-arrow-circle-up:before{content:"\f0aa"}.exp-fw-body.beach .fa-arrow-circle-down:before{content:"\f0ab"}.exp-fw-body.beach .fa-globe:before{content:"\f0ac"}.exp-fw-body.beach .fa-wrench:before{content:"\f0ad"}.exp-fw-body.beach .fa-tasks:before{content:"\f0ae"}.exp-fw-body.beach .fa-filter:before{content:"\f0b0"}.exp-fw-body.beach .fa-briefcase:before{content:"\f0b1"}.exp-fw-body.beach .fa-arrows-alt:before{content:"\f0b2"}.exp-fw-body.beach .fa-group:before,.exp-fw-body.beach .fa-users:before{content:"\f0c0"}.exp-fw-body.beach .fa-chain:before,.exp-fw-body.beach .fa-link:before{content:"\f0c1"}.exp-fw-body.beach .fa-cloud:before{content:"\f0c2"}.exp-fw-body.beach .fa-flask:before{content:"\f0c3"}.exp-fw-body.beach .fa-cut:before,.exp-fw-body.beach .fa-scissors:before{content:"\f0c4"}.exp-fw-body.beach .fa-copy:before,.exp-fw-body.beach .fa-files-o:before{content:"\f0c5"}.exp-fw-body.beach .fa-paperclip:before{content:"\f0c6"}.exp-fw-body.beach .fa-floppy-o:before,.exp-fw-body.beach .fa-save:before{content:"\f0c7"}.exp-fw-body.beach .fa-square:before{content:"\f0c8"}.exp-fw-body.beach .fa-bars:before,.exp-fw-body.beach .fa-navicon:before,.exp-fw-body.beach .fa-reorder:before{content:"\f0c9"}.exp-fw-body.beach .fa-list-ul:before{content:"\f0ca"}.exp-fw-body.beach .fa-list-ol:before{content:"\f0cb"}.exp-fw-body.beach .fa-strikethrough:before{content:"\f0cc"}.exp-fw-body.beach .fa-underline:before{content:"\f0cd"}.exp-fw-body.beach .fa-table:before{content:"\f0ce"}.exp-fw-body.beach .fa-magic:before{content:"\f0d0"}.exp-fw-body.beach .fa-truck:before{content:"\f0d1"}.exp-fw-body.beach .fa-pinterest:before{content:"\f0d2"}.exp-fw-body.beach .fa-pinterest-square:before{content:"\f0d3"}.exp-fw-body.beach .fa-google-plus-square:before{content:"\f0d4"}.exp-fw-body.beach .fa-google-plus:before{content:"\f0d5"}.exp-fw-body.beach .fa-money:before{content:"\f0d6"}.exp-fw-body.beach .fa-caret-down:before{content:"\f0d7"}.exp-fw-body.beach .fa-caret-up:before{content:"\f0d8"}.exp-fw-body.beach .fa-caret-left:before{content:"\f0d9"}.exp-fw-body.beach .fa-caret-right:before{content:"\f0da"}.exp-fw-body.beach .fa-columns:before{content:"\f0db"}.exp-fw-body.beach .fa-sort:before,.exp-fw-body.beach .fa-unsorted:before{content:"\f0dc"}.exp-fw-body.beach .fa-sort-desc:before,.exp-fw-body.beach .fa-sort-down:before{content:"\f0dd"}.exp-fw-body.beach .fa-sort-asc:before,.exp-fw-body.beach .fa-sort-up:before{content:"\f0de"}.exp-fw-body.beach .fa-envelope:before{content:"\f0e0"}.exp-fw-body.beach .fa-linkedin:before{content:"\f0e1"}.exp-fw-body.beach .fa-rotate-left:before,.exp-fw-body.beach .fa-undo:before{content:"\f0e2"}.exp-fw-body.beach .fa-gavel:before,.exp-fw-body.beach .fa-legal:before{content:"\f0e3"}.exp-fw-body.beach .fa-dashboard:before,.exp-fw-body.beach .fa-tachometer:before{content:"\f0e4"}.exp-fw-body.beach .fa-comment-o:before{content:"\f0e5"}.exp-fw-body.beach .fa-comments-o:before{content:"\f0e6"}.exp-fw-body.beach .fa-bolt:before,.exp-fw-body.beach .fa-flash:before{content:"\f0e7"}.exp-fw-body.beach .fa-sitemap:before{content:"\f0e8"}.exp-fw-body.beach .fa-umbrella:before{content:"\f0e9"}.exp-fw-body.beach .fa-clipboard:before,.exp-fw-body.beach .fa-paste:before{content:"\f0ea"}.exp-fw-body.beach .fa-lightbulb-o:before{content:"\f0eb"}.exp-fw-body.beach .fa-exchange:before{content:"\f0ec"}.exp-fw-body.beach .fa-cloud-download:before{content:"\f0ed"}.exp-fw-body.beach .fa-cloud-upload:before{content:"\f0ee"}.exp-fw-body.beach .fa-user-md:before{content:"\f0f0"}.exp-fw-body.beach .fa-stethoscope:before{content:"\f0f1"}.exp-fw-body.beach .fa-suitcase:before{content:"\f0f2"}.exp-fw-body.beach .fa-bell-o:before{content:"\f0a2"}.exp-fw-body.beach .fa-coffee:before{content:"\f0f4"}.exp-fw-body.beach .fa-cutlery:before{content:"\f0f5"}.exp-fw-body.beach .fa-file-text-o:before{content:"\f0f6"}.exp-fw-body.beach .fa-building-o:before{content:"\f0f7"}.exp-fw-body.beach .fa-hospital-o:before{content:"\f0f8"}.exp-fw-body.beach .fa-ambulance:before{content:"\f0f9"}.exp-fw-body.beach .fa-medkit:before{content:"\f0fa"}.exp-fw-body.beach .fa-fighter-jet:before{content:"\f0fb"}.exp-fw-body.beach .fa-beer:before{content:"\f0fc"}.exp-fw-body.beach .fa-h-square:before{content:"\f0fd"}.exp-fw-body.beach .fa-plus-square:before{content:"\f0fe"}.exp-fw-body.beach .fa-angle-double-left:before{content:"\f100"}.exp-fw-body.beach .fa-angle-double-right:before{content:"\f101"}.exp-fw-body.beach .fa-angle-double-up:before{content:"\f102"}.exp-fw-body.beach .fa-angle-double-down:before{content:"\f103"}.exp-fw-body.beach .fa-angle-left:before{content:"\f104"}.exp-fw-body.beach .fa-angle-right:before{content:"\f105"}.exp-fw-body.beach .fa-angle-up:before{content:"\f106"}.exp-fw-body.beach .fa-angle-down:before{content:"\f107"}.exp-fw-body.beach .fa-desktop:before{content:"\f108"}.exp-fw-body.beach .fa-laptop:before{content:"\f109"}.exp-fw-body.beach .fa-tablet:before{content:"\f10a"}.exp-fw-body.beach .fa-mobile-phone:before,.exp-fw-body.beach .fa-mobile:before{content:"\f10b"}.exp-fw-body.beach .fa-circle-o:before{content:"\f10c"}.exp-fw-body.beach .fa-quote-left:before{content:"\f10d"}.exp-fw-body.beach .fa-quote-right:before{content:"\f10e"}.exp-fw-body.beach .fa-spinner:before{content:"\f110"}.exp-fw-body.beach .fa-circle:before{content:"\f111"}.exp-fw-body.beach .fa-mail-reply:before,.exp-fw-body.beach .fa-reply:before{content:"\f112"}.exp-fw-body.beach .fa-github-alt:before{content:"\f113"}.exp-fw-body.beach .fa-folder-o:before{content:"\f114"}.exp-fw-body.beach .fa-folder-open-o:before{content:"\f115"}.exp-fw-body.beach .fa-smile-o:before{content:"\f118"}.exp-fw-body.beach .fa-frown-o:before{content:"\f119"}.exp-fw-body.beach .fa-meh-o:before{content:"\f11a"}.exp-fw-body.beach .fa-gamepad:before{content:"\f11b"}.exp-fw-body.beach .fa-keyboard-o:before{content:"\f11c"}.exp-fw-body.beach .fa-flag-o:before{content:"\f11d"}.exp-fw-body.beach .fa-flag-checkered:before{content:"\f11e"}.exp-fw-body.beach .fa-terminal:before{content:"\f120"}.exp-fw-body.beach .fa-code:before{content:"\f121"}.exp-fw-body.beach .fa-mail-reply-all:before,.exp-fw-body.beach .fa-reply-all:before{content:"\f122"}.exp-fw-body.beach .fa-star-half-empty:before,.exp-fw-body.beach .fa-star-half-full:before,.exp-fw-body.beach .fa-star-half-o:before{content:"\f123"}.exp-fw-body.beach .fa-location-arrow:before{content:"\f124"}.exp-fw-body.beach .fa-crop:before{content:"\f125"}.exp-fw-body.beach .fa-code-fork:before{content:"\f126"}.exp-fw-body.beach .fa-chain-broken:before,.exp-fw-body.beach .fa-unlink:before{content:"\f127"}.exp-fw-body.beach .fa-question:before{content:"\f128"}.exp-fw-body.beach .fa-info:before{content:"\f129"}.exp-fw-body.beach .fa-exclamation:before{content:"\f12a"}.exp-fw-body.beach .fa-superscript:before{content:"\f12b"}.exp-fw-body.beach .fa-subscript:before{content:"\f12c"}.exp-fw-body.beach .fa-eraser:before{content:"\f12d"}.exp-fw-body.beach .fa-puzzle-piece:before{content:"\f12e"}.exp-fw-body.beach .fa-microphone:before{content:"\f130"}.exp-fw-body.beach .fa-microphone-slash:before{content:"\f131"}.exp-fw-body.beach .fa-shield:before{content:"\f132"}.exp-fw-body.beach .fa-calendar-o:before{content:"\f133"}.exp-fw-body.beach .fa-fire-extinguisher:before{content:"\f134"}.exp-fw-body.beach .fa-rocket:before{content:"\f135"}.exp-fw-body.beach .fa-maxcdn:before{content:"\f136"}.exp-fw-body.beach .fa-chevron-circle-left:before{content:"\f137"}.exp-fw-body.beach .fa-chevron-circle-right:before{content:"\f138"}.exp-fw-body.beach .fa-chevron-circle-up:before{content:"\f139"}.exp-fw-body.beach .fa-chevron-circle-down:before{content:"\f13a"}.exp-fw-body.beach .fa-html5:before{content:"\f13b"}.exp-fw-body.beach .fa-css3:before{content:"\f13c"}.exp-fw-body.beach .fa-anchor:before{content:"\f13d"}.exp-fw-body.beach .fa-unlock-alt:before{content:"\f13e"}.exp-fw-body.beach .fa-bullseye:before{content:"\f140"}.exp-fw-body.beach .fa-ellipsis-h:before{content:"\f141"}.exp-fw-body.beach .fa-ellipsis-v:before{content:"\f142"}.exp-fw-body.beach .fa-rss-square:before{content:"\f143"}.exp-fw-body.beach .fa-play-circle:before{content:"\f144"}.exp-fw-body.beach .fa-ticket:before{content:"\f145"}.exp-fw-body.beach .fa-minus-square:before{content:"\f146"}.exp-fw-body.beach .fa-minus-square-o:before{content:"\f147"}.exp-fw-body.beach .fa-level-up:before{content:"\f148"}.exp-fw-body.beach .fa-level-down:before{content:"\f149"}.exp-fw-body.beach .fa-check-square:before{content:"\f14a"}.exp-fw-body.beach .fa-pencil-square:before{content:"\f14b"}.exp-fw-body.beach .fa-external-link-square:before{content:"\f14c"}.exp-fw-body.beach .fa-share-square:before{content:"\f14d"}.exp-fw-body.beach .fa-compass:before{content:"\f14e"}.exp-fw-body.beach .fa-caret-square-o-down:before,.exp-fw-body.beach .fa-toggle-down:before{content:"\f150"}.exp-fw-body.beach .fa-caret-square-o-up:before,.exp-fw-body.beach .fa-toggle-up:before{content:"\f151"}.exp-fw-body.beach .fa-caret-square-o-right:before,.exp-fw-body.beach .fa-toggle-right:before{content:"\f152"}.exp-fw-body.beach .fa-eur:before,.exp-fw-body.beach .fa-euro:before{content:"\f153"}.exp-fw-body.beach .fa-gbp:before{content:"\f154"}.exp-fw-body.beach .fa-dollar:before,.exp-fw-body.beach .fa-usd:before{content:"\f155"}.exp-fw-body.beach .fa-inr:before,.exp-fw-body.beach .fa-rupee:before{content:"\f156"}.exp-fw-body.beach .fa-cny:before,.exp-fw-body.beach .fa-jpy:before,.exp-fw-body.beach .fa-rmb:before,.exp-fw-body.beach .fa-yen:before{content:"\f157"}.exp-fw-body.beach .fa-rouble:before,.exp-fw-body.beach .fa-rub:before,.exp-fw-body.beach .fa-ruble:before{content:"\f158"}.exp-fw-body.beach .fa-krw:before,.exp-fw-body.beach .fa-won:before{content:"\f159"}.exp-fw-body.beach .fa-bitcoin:before,.exp-fw-body.beach .fa-btc:before{content:"\f15a"}.exp-fw-body.beach .fa-file:before{content:"\f15b"}.exp-fw-body.beach .fa-file-text:before{content:"\f15c"}.exp-fw-body.beach .fa-sort-alpha-asc:before{content:"\f15d"}.exp-fw-body.beach .fa-sort-alpha-desc:before{content:"\f15e"}.exp-fw-body.beach .fa-sort-amount-asc:before{content:"\f160"}.exp-fw-body.beach .fa-sort-amount-desc:before{content:"\f161"}.exp-fw-body.beach .fa-sort-numeric-asc:before{content:"\f162"}.exp-fw-body.beach .fa-sort-numeric-desc:before{content:"\f163"}.exp-fw-body.beach .fa-thumbs-up:before{content:"\f164"}.exp-fw-body.beach .fa-thumbs-down:before{content:"\f165"}.exp-fw-body.beach .fa-youtube-square:before{content:"\f166"}.exp-fw-body.beach .fa-youtube:before{content:"\f167"}.exp-fw-body.beach .fa-xing:before{content:"\f168"}.exp-fw-body.beach .fa-xing-square:before{content:"\f169"}.exp-fw-body.beach .fa-youtube-play:before{content:"\f16a"}.exp-fw-body.beach .fa-dropbox:before{content:"\f16b"}.exp-fw-body.beach .fa-stack-overflow:before{content:"\f16c"}.exp-fw-body.beach .fa-instagram:before{content:"\f16d"}.exp-fw-body.beach .fa-flickr:before{content:"\f16e"}.exp-fw-body.beach .fa-adn:before{content:"\f170"}.exp-fw-body.beach .fa-bitbucket:before{content:"\f171"}.exp-fw-body.beach .fa-bitbucket-square:before{content:"\f172"}.exp-fw-body.beach .fa-tumblr:before{content:"\f173"}.exp-fw-body.beach .fa-tumblr-square:before{content:"\f174"}.exp-fw-body.beach .fa-long-arrow-down:before{content:"\f175"}.exp-fw-body.beach .fa-long-arrow-up:before{content:"\f176"}.exp-fw-body.beach .fa-long-arrow-left:before{content:"\f177"}.exp-fw-body.beach .fa-long-arrow-right:before{content:"\f178"}.exp-fw-body.beach .fa-apple:before{content:"\f179"}.exp-fw-body.beach .fa-windows:before{content:"\f17a"}.exp-fw-body.beach .fa-android:before{content:"\f17b"}.exp-fw-body.beach .fa-linux:before{content:"\f17c"}.exp-fw-body.beach .fa-dribbble:before{content:"\f17d"}.exp-fw-body.beach .fa-skype:before{content:"\f17e"}.exp-fw-body.beach .fa-foursquare:before{content:"\f180"}.exp-fw-body.beach .fa-trello:before{content:"\f181"}.exp-fw-body.beach .fa-female:before{content:"\f182"}.exp-fw-body.beach .fa-male:before{content:"\f183"}.exp-fw-body.beach .fa-gittip:before,.exp-fw-body.beach .fa-gratipay:before{content:"\f184"}.exp-fw-body.beach .fa-sun-o:before{content:"\f185"}.exp-fw-body.beach .fa-moon-o:before{content:"\f186"}.exp-fw-body.beach .fa-archive:before{content:"\f187"}.exp-fw-body.beach .fa-bug:before{content:"\f188"}.exp-fw-body.beach .fa-vk:before{content:"\f189"}.exp-fw-body.beach .fa-weibo:before{content:"\f18a"}.exp-fw-body.beach .fa-renren:before{content:"\f18b"}.exp-fw-body.beach .fa-pagelines:before{content:"\f18c"}.exp-fw-body.beach .fa-stack-exchange:before{content:"\f18d"}.exp-fw-body.beach .fa-arrow-circle-o-right:before{content:"\f18e"}.exp-fw-body.beach .fa-arrow-circle-o-left:before{content:"\f190"}.exp-fw-body.beach .fa-caret-square-o-left:before,.exp-fw-body.beach .fa-toggle-left:before{content:"\f191"}.exp-fw-body.beach .fa-dot-circle-o:before{content:"\f192"}.exp-fw-body.beach .fa-wheelchair:before{content:"\f193"}.exp-fw-body.beach .fa-vimeo-square:before{content:"\f194"}.exp-fw-body.beach .fa-try:before,.exp-fw-body.beach .fa-turkish-lira:before{content:"\f195"}.exp-fw-body.beach .fa-plus-square-o:before{content:"\f196"}.exp-fw-body.beach .fa-space-shuttle:before{content:"\f197"}.exp-fw-body.beach .fa-slack:before{content:"\f198"}.exp-fw-body.beach .fa-envelope-square:before{content:"\f199"}.exp-fw-body.beach .fa-wordpress:before{content:"\f19a"}.exp-fw-body.beach .fa-openid:before{content:"\f19b"}.exp-fw-body.beach .fa-bank:before,.exp-fw-body.beach .fa-institution:before,.exp-fw-body.beach .fa-university:before{content:"\f19c"}.exp-fw-body.beach .fa-graduation-cap:before,.exp-fw-body.beach .fa-mortar-board:before{content:"\f19d"}.exp-fw-body.beach .fa-yahoo:before{content:"\f19e"}.exp-fw-body.beach .fa-google:before{content:"\f1a0"}.exp-fw-body.beach .fa-reddit:before{content:"\f1a1"}.exp-fw-body.beach .fa-reddit-square:before{content:"\f1a2"}.exp-fw-body.beach .fa-stumbleupon-circle:before{content:"\f1a3"}.exp-fw-body.beach .fa-stumbleupon:before{content:"\f1a4"}.exp-fw-body.beach .fa-delicious:before{content:"\f1a5"}.exp-fw-body.beach .fa-digg:before{content:"\f1a6"}.exp-fw-body.beach .fa-pied-piper:before{content:"\f1a7"}.exp-fw-body.beach .fa-pied-piper-alt:before{content:"\f1a8"}.exp-fw-body.beach .fa-drupal:before{content:"\f1a9"}.exp-fw-body.beach .fa-joomla:before{content:"\f1aa"}.exp-fw-body.beach .fa-language:before{content:"\f1ab"}.exp-fw-body.beach .fa-fax:before{content:"\f1ac"}.exp-fw-body.beach .fa-building:before{content:"\f1ad"}.exp-fw-body.beach .fa-child:before{content:"\f1ae"}.exp-fw-body.beach .fa-paw:before{content:"\f1b0"}.exp-fw-body.beach .fa-spoon:before{content:"\f1b1"}.exp-fw-body.beach .fa-cube:before{content:"\f1b2"}.exp-fw-body.beach .fa-cubes:before{content:"\f1b3"}.exp-fw-body.beach .fa-behance:before{content:"\f1b4"}.exp-fw-body.beach .fa-behance-square:before{content:"\f1b5"}.exp-fw-body.beach .fa-steam:before{content:"\f1b6"}.exp-fw-body.beach .fa-steam-square:before{content:"\f1b7"}.exp-fw-body.beach .fa-recycle:before{content:"\f1b8"}.exp-fw-body.beach .fa-automobile:before,.exp-fw-body.beach .fa-car:before{content:"\f1b9"}.exp-fw-body.beach .fa-cab:before,.exp-fw-body.beach .fa-taxi:before{content:"\f1ba"}.exp-fw-body.beach .fa-tree:before{content:"\f1bb"}.exp-fw-body.beach .fa-spotify:before{content:"\f1bc"}.exp-fw-body.beach .fa-deviantart:before{content:"\f1bd"}.exp-fw-body.beach .fa-soundcloud:before{content:"\f1be"}.exp-fw-body.beach .fa-database:before{content:"\f1c0"}.exp-fw-body.beach .fa-file-pdf-o:before{content:"\f1c1"}.exp-fw-body.beach .fa-file-word-o:before{content:"\f1c2"}.exp-fw-body.beach .fa-file-excel-o:before{content:"\f1c3"}.exp-fw-body.beach .fa-file-powerpoint-o:before{content:"\f1c4"}.exp-fw-body.beach .fa-file-image-o:before,.exp-fw-body.beach .fa-file-photo-o:before,.exp-fw-body.beach .fa-file-picture-o:before{content:"\f1c5"}.exp-fw-body.beach .fa-file-archive-o:before,.exp-fw-body.beach .fa-file-zip-o:before{content:"\f1c6"}.exp-fw-body.beach .fa-file-audio-o:before,.exp-fw-body.beach .fa-file-sound-o:before{content:"\f1c7"}.exp-fw-body.beach .fa-file-movie-o:before,.exp-fw-body.beach .fa-file-video-o:before{content:"\f1c8"}.exp-fw-body.beach .fa-file-code-o:before{content:"\f1c9"}.exp-fw-body.beach .fa-vine:before{content:"\f1ca"}.exp-fw-body.beach .fa-codepen:before{content:"\f1cb"}.exp-fw-body.beach .fa-jsfiddle:before{content:"\f1cc"}.exp-fw-body.beach .fa-life-bouy:before,.exp-fw-body.beach .fa-life-buoy:before,.exp-fw-body.beach .fa-life-ring:before,.exp-fw-body.beach .fa-life-saver:before,.exp-fw-body.beach .fa-support:before{content:"\f1cd"}.exp-fw-body.beach .fa-circle-o-notch:before{content:"\f1ce"}.exp-fw-body.beach .fa-ra:before,.exp-fw-body.beach .fa-rebel:before{content:"\f1d0"}.exp-fw-body.beach .fa-empire:before,.exp-fw-body.beach .fa-ge:before{content:"\f1d1"}.exp-fw-body.beach .fa-git-square:before{content:"\f1d2"}.exp-fw-body.beach .fa-git:before{content:"\f1d3"}.exp-fw-body.beach .fa-hacker-news:before{content:"\f1d4"}.exp-fw-body.beach .fa-tencent-weibo:before{content:"\f1d5"}.exp-fw-body.beach .fa-qq:before{content:"\f1d6"}.exp-fw-body.beach .fa-wechat:before,.exp-fw-body.beach .fa-weixin:before{content:"\f1d7"}.exp-fw-body.beach .fa-paper-plane:before,.exp-fw-body.beach .fa-send:before{content:"\f1d8"}.exp-fw-body.beach .fa-paper-plane-o:before,.exp-fw-body.beach .fa-send-o:before{content:"\f1d9"}.exp-fw-body.beach .fa-history:before{content:"\f1da"}.exp-fw-body.beach .fa-circle-thin:before,.exp-fw-body.beach .fa-genderless:before{content:"\f1db"}.exp-fw-body.beach .fa-header:before{content:"\f1dc"}.exp-fw-body.beach .fa-paragraph:before{content:"\f1dd"}.exp-fw-body.beach .fa-sliders:before{content:"\f1de"}.exp-fw-body.beach .fa-share-alt:before{content:"\f1e0"}.exp-fw-body.beach .fa-share-alt-square:before{content:"\f1e1"}.exp-fw-body.beach .fa-bomb:before{content:"\f1e2"}.exp-fw-body.beach .fa-futbol-o:before,.exp-fw-body.beach .fa-soccer-ball-o:before{content:"\f1e3"}.exp-fw-body.beach .fa-tty:before{content:"\f1e4"}.exp-fw-body.beach .fa-binoculars:before{content:"\f1e5"}.exp-fw-body.beach .fa-plug:before{content:"\f1e6"}.exp-fw-body.beach .fa-slideshare:before{content:"\f1e7"}.exp-fw-body.beach .fa-twitch:before{content:"\f1e8"}.exp-fw-body.beach .fa-yelp:before{content:"\f1e9"}.exp-fw-body.beach .fa-newspaper-o:before{content:"\f1ea"}.exp-fw-body.beach .fa-wifi:before{content:"\f1eb"}.exp-fw-body.beach .fa-calculator:before{content:"\f1ec"}.exp-fw-body.beach .fa-paypal:before{content:"\f1ed"}.exp-fw-body.beach .fa-google-wallet:before{content:"\f1ee"}.exp-fw-body.beach .fa-cc-visa:before{content:"\f1f0"}.exp-fw-body.beach .fa-cc-mastercard:before{content:"\f1f1"}.exp-fw-body.beach .fa-cc-discover:before{content:"\f1f2"}.exp-fw-body.beach .fa-cc-amex:before{content:"\f1f3"}.exp-fw-body.beach .fa-cc-paypal:before{content:"\f1f4"}.exp-fw-body.beach .fa-cc-stripe:before{content:"\f1f5"}.exp-fw-body.beach .fa-bell-slash:before{content:"\f1f6"}.exp-fw-body.beach .fa-bell-slash-o:before{content:"\f1f7"}.exp-fw-body.beach .fa-trash:before{content:"\f1f8"}.exp-fw-body.beach .fa-copyright:before{content:"\f1f9"}.exp-fw-body.beach .fa-at:before{content:"\f1fa"}.exp-fw-body.beach .fa-eyedropper:before{content:"\f1fb"}.exp-fw-body.beach .fa-paint-brush:before{content:"\f1fc"}.exp-fw-body.beach .fa-birthday-cake:before{content:"\f1fd"}.exp-fw-body.beach .fa-area-chart:before{content:"\f1fe"}.exp-fw-body.beach .fa-pie-chart:before{content:"\f200"}.exp-fw-body.beach .fa-line-chart:before{content:"\f201"}.exp-fw-body.beach .fa-lastfm:before{content:"\f202"}.exp-fw-body.beach .fa-lastfm-square:before{content:"\f203"}.exp-fw-body.beach .fa-toggle-off:before{content:"\f204"}.exp-fw-body.beach .fa-toggle-on:before{content:"\f205"}.exp-fw-body.beach .fa-bicycle:before{content:"\f206"}.exp-fw-body.beach .fa-bus:before{content:"\f207"}.exp-fw-body.beach .fa-ioxhost:before{content:"\f208"}.exp-fw-body.beach .fa-angellist:before{content:"\f209"}.exp-fw-body.beach .fa-cc:before{content:"\f20a"}.exp-fw-body.beach .fa-ils:before,.exp-fw-body.beach .fa-shekel:before,.exp-fw-body.beach .fa-sheqel:before{content:"\f20b"}.exp-fw-body.beach .fa-meanpath:before{content:"\f20c"}.exp-fw-body.beach .fa-buysellads:before{content:"\f20d"}.exp-fw-body.beach .fa-connectdevelop:before{content:"\f20e"}.exp-fw-body.beach .fa-dashcube:before{content:"\f210"}.exp-fw-body.beach .fa-forumbee:before{content:"\f211"}.exp-fw-body.beach .fa-leanpub:before{content:"\f212"}.exp-fw-body.beach .fa-sellsy:before{content:"\f213"}.exp-fw-body.beach .fa-shirtsinbulk:before{content:"\f214"}.exp-fw-body.beach .fa-simplybuilt:before{content:"\f215"}.exp-fw-body.beach .fa-skyatlas:before{content:"\f216"}.exp-fw-body.beach .fa-cart-plus:before{content:"\f217"}.exp-fw-body.beach .fa-cart-arrow-down:before{content:"\f218"}.exp-fw-body.beach .fa-diamond:before{content:"\f219"}.exp-fw-body.beach .fa-ship:before{content:"\f21a"}.exp-fw-body.beach .fa-user-secret:before{content:"\f21b"}.exp-fw-body.beach .fa-motorcycle:before{content:"\f21c"}.exp-fw-body.beach .fa-street-view:before{content:"\f21d"}.exp-fw-body.beach .fa-heartbeat:before{content:"\f21e"}.exp-fw-body.beach .fa-venus:before{content:"\f221"}.exp-fw-body.beach .fa-mars:before{content:"\f222"}.exp-fw-body.beach .fa-mercury:before{content:"\f223"}.exp-fw-body.beach .fa-transgender:before{content:"\f224"}.exp-fw-body.beach .fa-transgender-alt:before{content:"\f225"}.exp-fw-body.beach .fa-venus-double:before{content:"\f226"}.exp-fw-body.beach .fa-mars-double:before{content:"\f227"}.exp-fw-body.beach .fa-venus-mars:before{content:"\f228"}.exp-fw-body.beach .fa-mars-stroke:before{content:"\f229"}.exp-fw-body.beach .fa-mars-stroke-v:before{content:"\f22a"}.exp-fw-body.beach .fa-mars-stroke-h:before{content:"\f22b"}.exp-fw-body.beach .fa-neuter:before{content:"\f22c"}.exp-fw-body.beach .fa-facebook-official:before{content:"\f230"}.exp-fw-body.beach .fa-pinterest-p:before{content:"\f231"}.exp-fw-body.beach .fa-whatsapp:before{content:"\f232"}.exp-fw-body.beach .fa-server:before{content:"\f233"}.exp-fw-body.beach .fa-user-plus:before{content:"\f234"}.exp-fw-body.beach .fa-user-times:before{content:"\f235"}.exp-fw-body.beach .fa-bed:before,.exp-fw-body.beach .fa-hotel:before{content:"\f236"}.exp-fw-body.beach .fa-viacoin:before{content:"\f237"}.exp-fw-body.beach .fa-train:before{content:"\f238"}.exp-fw-body.beach .fa-subway:before{content:"\f239"}.exp-fw-body.beach .fa-medium:before{content:"\f23a"}.exp-fw-body.beach article,.exp-fw-body.beach aside,.exp-fw-body.beach details,.exp-fw-body.beach figcaption,.exp-fw-body.beach figure,.exp-fw-body.beach footer,.exp-fw-body.beach header,.exp-fw-body.beach hgroup,.exp-fw-body.beach nav,.exp-fw-body.beach section{display:block}.exp-fw-body.beach audio,.exp-fw-body.beach canvas,.exp-fw-body.beach video{display:inline-block}.exp-fw-body.beach audio:not([controls]){display:none}.exp-fw-body.beach html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.exp-fw-body.beach a:active,.exp-fw-body.beach a:hover{outline:0}.exp-fw-body.beach sub,.exp-fw-body.beach sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.exp-fw-body.beach sup{top:-.5em}.exp-fw-body.beach sub{bottom:-.25em}.exp-fw-body.beach img{height:auto;vertical-align:middle;max-width:100%;border:0;-ms-interpolation-mode:bicubic}.exp-fw-body.beach #map_canvas img,.exp-fw-body.beach .google-maps img{max-width:none}.exp-fw-body.beach button,.exp-fw-body.beach input,.exp-fw-body.beach select,.exp-fw-body.beach textarea{margin:0;font-size:100%;vertical-align:middle}.exp-fw-body.beach button::-moz-focus-inner,.exp-fw-body.beach input::-moz-focus-inner{padding:0;border:0}.exp-fw-body.beach button,.exp-fw-body.beach html input[type=button],.exp-fw-body.beach input[type=reset],.exp-fw-body.beach input[type=submit]{-webkit-appearance:button;cursor:pointer}.exp-fw-body.beach button,.exp-fw-body.beach input[type=button],.exp-fw-body.beach input[type=checkbox],.exp-fw-body.beach input[type=radio],.exp-fw-body.beach input[type=reset],.exp-fw-body.beach input[type=submit],.exp-fw-body.beach label,.exp-fw-body.beach select{cursor:pointer}.exp-fw-body.beach input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}.exp-fw-body.beach input[type=search]::-webkit-search-cancel-button,.exp-fw-body.beach input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.exp-fw-body.beach textarea{overflow:auto}.exp-fw-body.beach form{margin:0 0 20px}.exp-fw-body.beach fieldset{padding:0;margin:0;border:0}.exp-fw-body.beach legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}.exp-fw-body.beach legend small{font-size:15px;color:#999}.exp-fw-body.beach button,.exp-fw-body.beach input,.exp-fw-body.beach label,.exp-fw-body.beach select,.exp-fw-body.beach textarea{font-size:14px;font-weight:400;line-height:20px}.exp-fw-body.beach button,.exp-fw-body.beach input,.exp-fw-body.beach select,.exp-fw-body.beach textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.exp-fw-body.beach label{display:block;margin-bottom:5px}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach input[type=color],.exp-fw-body.beach input[type=date],.exp-fw-body.beach input[type=datetime-local],.exp-fw-body.beach input[type=datetime],.exp-fw-body.beach input[type=email],.exp-fw-body.beach input[type=month],.exp-fw-body.beach input[type=number],.exp-fw-body.beach input[type=password],.exp-fw-body.beach input[type=search],.exp-fw-body.beach input[type=tel],.exp-fw-body.beach input[type=text],.exp-fw-body.beach input[type=time],.exp-fw-body.beach input[type=url],.exp-fw-body.beach input[type=week],.exp-fw-body.beach select,.exp-fw-body.beach textarea{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;border-radius:4px;vertical-align:middle}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach input,.exp-fw-body.beach textarea{width:206px}.exp-fw-body.beach textarea{height:auto}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach input[type=color],.exp-fw-body.beach input[type=date],.exp-fw-body.beach input[type=datetime-local],.exp-fw-body.beach input[type=datetime],.exp-fw-body.beach input[type=email],.exp-fw-body.beach input[type=month],.exp-fw-body.beach input[type=number],.exp-fw-body.beach input[type=password],.exp-fw-body.beach input[type=search],.exp-fw-body.beach input[type=tel],.exp-fw-body.beach input[type=text],.exp-fw-body.beach input[type=time],.exp-fw-body.beach input[type=url],.exp-fw-body.beach input[type=week],.exp-fw-body.beach textarea{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.exp-fw-body.beach .uneditable-input:focus,.exp-fw-body.beach input[type=color]:focus,.exp-fw-body.beach input[type=date]:focus,.exp-fw-body.beach input[type=datetime-local]:focus,.exp-fw-body.beach input[type=datetime]:focus,.exp-fw-body.beach input[type=email]:focus,.exp-fw-body.beach input[type=month]:focus,.exp-fw-body.beach input[type=number]:focus,.exp-fw-body.beach input[type=password]:focus,.exp-fw-body.beach input[type=search]:focus,.exp-fw-body.beach input[type=tel]:focus,.exp-fw-body.beach input[type=text]:focus,.exp-fw-body.beach input[type=time]:focus,.exp-fw-body.beach input[type=url]:focus,.exp-fw-body.beach input[type=week]:focus,.exp-fw-body.beach textarea:focus{border-color:rgba(82,168,236,.8);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.exp-fw-body.beach input[type=checkbox],.exp-fw-body.beach input[type=radio]{margin:4px 0 0;line-height:normal}.exp-fw-body.beach input[type=button],.exp-fw-body.beach input[type=checkbox],.exp-fw-body.beach input[type=file],.exp-fw-body.beach input[type=image],.exp-fw-body.beach input[type=radio],.exp-fw-body.beach input[type=reset],.exp-fw-body.beach input[type=submit]{width:auto}.exp-fw-body.beach input[type=file],.exp-fw-body.beach select{height:30px;line-height:30px}.exp-fw-body.beach select{width:220px}.exp-fw-body.beach select[multiple],.exp-fw-body.beach select[size]{height:auto}.exp-fw-body.beach input[type=checkbox]:focus,.exp-fw-body.beach input[type=file]:focus,.exp-fw-body.beach input[type=radio]:focus,.exp-fw-body.beach select:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach .uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}.exp-fw-body.beach .uneditable-input{overflow:hidden;white-space:nowrap}.exp-fw-body.beach .uneditable-textarea{width:auto;height:auto}.exp-fw-body.beach input:-moz-placeholder,.exp-fw-body.beach textarea:-moz-placeholder{color:#999}.exp-fw-body.beach input:-ms-input-placeholder,.exp-fw-body.beach textarea:-ms-input-placeholder{color:#999}.exp-fw-body.beach input::-webkit-input-placeholder,.exp-fw-body.beach textarea::-webkit-input-placeholder{color:#999}.exp-fw-body.beach .checkbox,.exp-fw-body.beach .radio{min-height:20px;padding-left:20px}.exp-fw-body.beach .checkbox input[type=checkbox],.exp-fw-body.beach .radio input[type=radio]{float:left;margin-left:-20px}.exp-fw-body.beach .controls>.checkbox:first-child,.exp-fw-body.beach .controls>.radio:first-child{padding-top:5px}.exp-fw-body.beach .checkbox.inline,.exp-fw-body.beach .radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.exp-fw-body.beach .checkbox.inline+.checkbox.inline,.exp-fw-body.beach .radio.inline+.radio.inline{margin-left:10px}.exp-fw-body.beach .input-mini{width:60px}.exp-fw-body.beach .input-small{width:90px}.exp-fw-body.beach .input-medium{width:150px}.exp-fw-body.beach .input-large{width:210px}.exp-fw-body.beach .input-xlarge{width:270px}.exp-fw-body.beach .input-xxlarge{width:530px}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach input,.exp-fw-body.beach textarea{margin-left:0}.exp-fw-body.beach .uneditable-input.span12,.exp-fw-body.beach input.span12,.exp-fw-body.beach textarea.span12{width:926px}.exp-fw-body.beach .uneditable-input.span11,.exp-fw-body.beach input.span11,.exp-fw-body.beach textarea.span11{width:846px}.exp-fw-body.beach .uneditable-input.span10,.exp-fw-body.beach input.span10,.exp-fw-body.beach textarea.span10{width:766px}.exp-fw-body.beach .uneditable-input.span9,.exp-fw-body.beach input.span9,.exp-fw-body.beach textarea.span9{width:686px}.exp-fw-body.beach .uneditable-input.span8,.exp-fw-body.beach input.span8,.exp-fw-body.beach textarea.span8{width:606px}.exp-fw-body.beach .uneditable-input.span7,.exp-fw-body.beach input.span7,.exp-fw-body.beach textarea.span7{width:526px}.exp-fw-body.beach .uneditable-input.span6,.exp-fw-body.beach input.span6,.exp-fw-body.beach textarea.span6{width:446px}.exp-fw-body.beach .uneditable-input.span5,.exp-fw-body.beach input.span5,.exp-fw-body.beach textarea.span5{width:366px}.exp-fw-body.beach .uneditable-input.span4,.exp-fw-body.beach input.span4,.exp-fw-body.beach textarea.span4{width:286px}.exp-fw-body.beach .uneditable-input.span3,.exp-fw-body.beach input.span3,.exp-fw-body.beach textarea.span3{width:206px}.exp-fw-body.beach .uneditable-input.span2,.exp-fw-body.beach input.span2,.exp-fw-body.beach textarea.span2{width:126px}.exp-fw-body.beach .uneditable-input.span1,.exp-fw-body.beach input.span1,.exp-fw-body.beach textarea.span1{width:46px}.exp-fw-body.beach .controls-row:after,.exp-fw-body.beach .controls-row:before{display:table;content:"";line-height:0}.exp-fw-body.beach .controls-row:after{clear:both}.exp-fw-body.beach input[readonly],.exp-fw-body.beach select[readonly],.exp-fw-body.beach textarea[readonly]{cursor:not-allowed;background-color:#eee}.exp-fw-body.beach input[type=checkbox][readonly],.exp-fw-body.beach input[type=radio][readonly]{background-color:transparent}.exp-fw-body.beach .control-group.warning .checkbox,.exp-fw-body.beach .control-group.warning .control-label,.exp-fw-body.beach .control-group.warning .help-block,.exp-fw-body.beach .control-group.warning .help-inline,.exp-fw-body.beach .control-group.warning .radio,.exp-fw-body.beach .control-group.warning input,.exp-fw-body.beach .control-group.warning select,.exp-fw-body.beach .control-group.warning textarea{color:#c09853}.exp-fw-body.beach .control-group.warning input,.exp-fw-body.beach .control-group.warning select,.exp-fw-body.beach .control-group.warning textarea{border-color:#c09853;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.exp-fw-body.beach .control-group.warning input:focus,.exp-fw-body.beach .control-group.warning select:focus,.exp-fw-body.beach .control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.exp-fw-body.beach .control-group.warning .input-append .add-on,.exp-fw-body.beach .control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.exp-fw-body.beach .control-group.error .checkbox,.exp-fw-body.beach .control-group.error .control-label,.exp-fw-body.beach .control-group.error .help-block,.exp-fw-body.beach .control-group.error .help-inline,.exp-fw-body.beach .control-group.error .radio,.exp-fw-body.beach .control-group.error input,.exp-fw-body.beach .control-group.error select,.exp-fw-body.beach .control-group.error textarea{color:#b94a48}.exp-fw-body.beach .control-group.error input,.exp-fw-body.beach .control-group.error select,.exp-fw-body.beach .control-group.error textarea{border-color:#b94a48;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.exp-fw-body.beach .control-group.error input:focus,.exp-fw-body.beach .control-group.error select:focus,.exp-fw-body.beach .control-group.error textarea:focus{border-color:#953b39;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.exp-fw-body.beach .control-group.error .input-append .add-on,.exp-fw-body.beach .control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.exp-fw-body.beach .control-group.success .checkbox,.exp-fw-body.beach .control-group.success .control-label,.exp-fw-body.beach .control-group.success .help-block,.exp-fw-body.beach .control-group.success .help-inline,.exp-fw-body.beach .control-group.success .radio,.exp-fw-body.beach .control-group.success input,.exp-fw-body.beach .control-group.success select,.exp-fw-body.beach .control-group.success textarea{color:#468847}.exp-fw-body.beach .control-group.success input,.exp-fw-body.beach .control-group.success select,.exp-fw-body.beach .control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.exp-fw-body.beach .control-group.success input:focus,.exp-fw-body.beach .control-group.success select:focus,.exp-fw-body.beach .control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.exp-fw-body.beach .control-group.success .input-append .add-on,.exp-fw-body.beach .control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.exp-fw-body.beach .control-group.info .checkbox,.exp-fw-body.beach .control-group.info .control-label,.exp-fw-body.beach .control-group.info .help-block,.exp-fw-body.beach .control-group.info .help-inline,.exp-fw-body.beach .control-group.info .radio,.exp-fw-body.beach .control-group.info input,.exp-fw-body.beach .control-group.info select,.exp-fw-body.beach .control-group.info textarea{color:#3a87ad}.exp-fw-body.beach .control-group.info input,.exp-fw-body.beach .control-group.info select,.exp-fw-body.beach .control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.exp-fw-body.beach .control-group.info input:focus,.exp-fw-body.beach .control-group.info select:focus,.exp-fw-body.beach .control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.exp-fw-body.beach .control-group.info .input-append .add-on,.exp-fw-body.beach .control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}.exp-fw-body.beach input:focus:invalid,.exp-fw-body.beach select:focus:invalid,.exp-fw-body.beach textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}.exp-fw-body.beach input:focus:invalid:focus,.exp-fw-body.beach select:focus:invalid:focus,.exp-fw-body.beach textarea:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.exp-fw-body.beach .form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5}.exp-fw-body.beach .form-actions:after,.exp-fw-body.beach .form-actions:before{display:table;content:"";line-height:0}.exp-fw-body.beach .form-actions:after{clear:both}.exp-fw-body.beach .help-block,.exp-fw-body.beach .help-inline{color:#595959}.exp-fw-body.beach .help-block{display:block;margin-bottom:10px}.exp-fw-body.beach .help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.exp-fw-body.beach .input-append,.exp-fw-body.beach .input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.exp-fw-body.beach .input-append .dropdown-menu,.exp-fw-body.beach .input-append .popover,.exp-fw-body.beach .input-append .uneditable-input,.exp-fw-body.beach .input-append input,.exp-fw-body.beach .input-append select,.exp-fw-body.beach .input-prepend .dropdown-menu,.exp-fw-body.beach .input-prepend .popover,.exp-fw-body.beach .input-prepend .uneditable-input,.exp-fw-body.beach .input-prepend input,.exp-fw-body.beach .input-prepend select{font-size:14px}.exp-fw-body.beach .input-append .uneditable-input,.exp-fw-body.beach .input-append input,.exp-fw-body.beach .input-append select,.exp-fw-body.beach .input-prepend .uneditable-input,.exp-fw-body.beach .input-prepend input,.exp-fw-body.beach .input-prepend select{position:relative;margin-bottom:0;vertical-align:top;border-radius:0 4px 4px 0}.exp-fw-body.beach .input-append .uneditable-input:focus,.exp-fw-body.beach .input-append input:focus,.exp-fw-body.beach .input-append select:focus,.exp-fw-body.beach .input-prepend .uneditable-input:focus,.exp-fw-body.beach .input-prepend input:focus,.exp-fw-body.beach .input-prepend select:focus{z-index:2}.exp-fw-body.beach .input-append .add-on,.exp-fw-body.beach .input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.exp-fw-body.beach .input-append .add-on,.exp-fw-body.beach .input-append .btn,.exp-fw-body.beach .input-append .btn-group>.dropdown-toggle,.exp-fw-body.beach .input-prepend .add-on,.exp-fw-body.beach .input-prepend .btn,.exp-fw-body.beach .input-prepend .btn-group>.dropdown-toggle{vertical-align:top;border-radius:0}.exp-fw-body.beach .input-append .active,.exp-fw-body.beach .input-prepend .active{background-color:#a9dba9;border-color:#46a546}.exp-fw-body.beach .input-prepend .add-on,.exp-fw-body.beach .input-prepend .btn{margin-right:-1px}.exp-fw-body.beach .input-append .uneditable-input,.exp-fw-body.beach .input-append input,.exp-fw-body.beach .input-append select,.exp-fw-body.beach .input-prepend .add-on:first-child,.exp-fw-body.beach .input-prepend .btn:first-child{border-radius:4px 0 0 4px}.exp-fw-body.beach .input-append .uneditable-input+.btn-group .btn:last-child,.exp-fw-body.beach .input-append input+.btn-group .btn:last-child,.exp-fw-body.beach .input-append select+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.exp-fw-body.beach .input-append .add-on,.exp-fw-body.beach .input-append .btn,.exp-fw-body.beach .input-append .btn-group{margin-left:-1px}.exp-fw-body.beach .input-append .add-on:last-child,.exp-fw-body.beach .input-append .btn-group:last-child>.dropdown-toggle,.exp-fw-body.beach .input-append .btn:last-child{border-radius:0 4px 4px 0}.exp-fw-body.beach .input-prepend.input-append .uneditable-input,.exp-fw-body.beach .input-prepend.input-append input,.exp-fw-body.beach .input-prepend.input-append select{border-radius:0}.exp-fw-body.beach .input-prepend.input-append .uneditable-input+.btn-group .btn,.exp-fw-body.beach .input-prepend.input-append input+.btn-group .btn,.exp-fw-body.beach .input-prepend.input-append select+.btn-group .btn{border-radius:0 4px 4px 0}.exp-fw-body.beach .input-prepend.input-append .add-on:first-child,.exp-fw-body.beach .input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:4px 0 0 4px}.exp-fw-body.beach .input-prepend.input-append .add-on:last-child,.exp-fw-body.beach .input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 4px 4px 0}.exp-fw-body.beach .input-prepend.input-append .btn-group:first-child{margin-left:0}.exp-fw-body.beach input.search-query{padding-right:14px;padding-left:14px;margin-bottom:0;border-radius:15px}.exp-fw-body.beach .form-search .input-append .search-query{border-radius:14px 0 0 14px}.exp-fw-body.beach .form-search .input-append .btn,.exp-fw-body.beach .form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.exp-fw-body.beach .form-search .input-prepend .btn{border-radius:14px 0 0 14px}.exp-fw-body.beach .form-horizontal .help-inline,.exp-fw-body.beach .form-horizontal .input-append,.exp-fw-body.beach .form-horizontal .input-prepend,.exp-fw-body.beach .form-horizontal .uneditable-input,.exp-fw-body.beach .form-horizontal input,.exp-fw-body.beach .form-horizontal select,.exp-fw-body.beach .form-horizontal textarea,.exp-fw-body.beach .form-inline .help-inline,.exp-fw-body.beach .form-inline .input-append,.exp-fw-body.beach .form-inline .input-prepend,.exp-fw-body.beach .form-inline .uneditable-input,.exp-fw-body.beach .form-inline input,.exp-fw-body.beach .form-inline select,.exp-fw-body.beach .form-inline textarea,.exp-fw-body.beach .form-search .help-inline,.exp-fw-body.beach .form-search .input-append,.exp-fw-body.beach .form-search .input-prepend,.exp-fw-body.beach .form-search .uneditable-input,.exp-fw-body.beach .form-search input,.exp-fw-body.beach .form-search select,.exp-fw-body.beach .form-search textarea{display:inline-block;margin-bottom:0;vertical-align:middle}.exp-fw-body.beach .form-horizontal .hide,.exp-fw-body.beach .form-inline .hide,.exp-fw-body.beach .form-search .hide{display:none}.exp-fw-body.beach .form-inline .btn-group,.exp-fw-body.beach .form-inline label,.exp-fw-body.beach .form-search .btn-group,.exp-fw-body.beach .form-search label{display:inline-block}.exp-fw-body.beach .form-inline .input-append,.exp-fw-body.beach .form-inline .input-prepend,.exp-fw-body.beach .form-search .input-append,.exp-fw-body.beach .form-search .input-prepend{margin-bottom:0}.exp-fw-body.beach .form-inline .checkbox,.exp-fw-body.beach .form-inline .radio,.exp-fw-body.beach .form-search .checkbox,.exp-fw-body.beach .form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.exp-fw-body.beach .form-inline .checkbox input[type=checkbox],.exp-fw-body.beach .form-inline .radio input[type=radio],.exp-fw-body.beach .form-search .checkbox input[type=checkbox],.exp-fw-body.beach .form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.exp-fw-body.beach .control-group{margin-bottom:10px}.exp-fw-body.beach legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.exp-fw-body.beach .form-horizontal .control-group{margin-bottom:20px}.exp-fw-body.beach .form-horizontal .control-group:after,.exp-fw-body.beach .form-horizontal .control-group:before{display:table;content:"";line-height:0}.exp-fw-body.beach .form-horizontal .control-group:after{clear:both}.exp-fw-body.beach .form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.exp-fw-body.beach .form-horizontal .controls{margin-left:180px}.exp-fw-body.beach .form-horizontal .help-block{margin-bottom:0}.exp-fw-body.beach .form-horizontal .input-append+.help-block,.exp-fw-body.beach .form-horizontal .input-prepend+.help-block,.exp-fw-body.beach .form-horizontal .uneditable-input+.help-block,.exp-fw-body.beach .form-horizontal input+.help-block,.exp-fw-body.beach .form-horizontal select+.help-block,.exp-fw-body.beach .form-horizontal textarea+.help-block{margin-top:10px}.exp-fw-body.beach .form-horizontal .form-actions{padding-left:180px}.exp-fw-body.beach .ui-chunky-btn.icon{padding-left:50px;position:relative}.exp-fw-body.beach .clearfix:after,.exp-fw-body.beach .clearfix:before{display:table;content:"";line-height:0}.exp-fw-body.beach .clearfix:after{clear:both}.exp-fw-body.beach .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.exp-fw-body.beach .input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.exp-fw-body.beach .row:after,.exp-fw-body.beach .row:before{display:table;content:"";line-height:0}.exp-fw-body.beach .row:after{clear:both}.exp-fw-body.beach .container,.exp-fw-body.beach .navbar-fixed-bottom .container,.exp-fw-body.beach .navbar-fixed-top .container,.exp-fw-body.beach .navbar-static-top .container{width:1024px;margin:0 auto}.exp-fw-body.beach .modern-footer-container .container,.exp-fw-body.beach .modern-footer-container .navbar-fixed-bottom .container,.exp-fw-body.beach .modern-footer-container .navbar-fixed-top .container,.exp-fw-body.beach .modern-footer-container .navbar-static-top .container{width:auto;margin:0 auto}.exp-fw-body.beach .span12{width:1024px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span11{width:970px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span10{width:880px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span9{width:790px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span8{width:700px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span7{width:610px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span6{width:520px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span5{width:430px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span4{width:340px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span3{width:250px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span2{width:160px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .span1{width:70px;float:left;min-height:1px;margin-left:20px}.exp-fw-body.beach .offset12{margin-left:1100px}.exp-fw-body.beach .offset11{margin-left:1010px}.exp-fw-body.beach .offset10{margin-left:920px}.exp-fw-body.beach .offset9{margin-left:830px}.exp-fw-body.beach .offset8{margin-left:740px}.exp-fw-body.beach .offset7{margin-left:650px}.exp-fw-body.beach .offset6{margin-left:560px}.exp-fw-body.beach .offset5{margin-left:470px}.exp-fw-body.beach .offset4{margin-left:380px}.exp-fw-body.beach .offset3{margin-left:290px}.exp-fw-body.beach .offset2{margin-left:200px}.exp-fw-body.beach .offset1{margin-left:110px}.exp-fw-body.beach .row-fluid{width:100%}.exp-fw-body.beach .row-fluid:after,.exp-fw-body.beach .row-fluid:before{display:table;content:"";line-height:0}.exp-fw-body.beach .row-fluid:after{clear:both}.exp-fw-body.beach .row-fluid .span12{width:100%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span12:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span12.hide{display:none}.exp-fw-body.beach .row-fluid .span12.pull-right{float:right}.exp-fw-body.beach .row-fluid .span11{width:91.50943396226414%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span11:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span11.hide{display:none}.exp-fw-body.beach .row-fluid .span11.pull-right{float:right}.exp-fw-body.beach .row-fluid .span10{width:83.01886792452831%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span10:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span10.hide{display:none}.exp-fw-body.beach .row-fluid .span10.pull-right{float:right}.exp-fw-body.beach .row-fluid .span9{width:74.52830188679245%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span9:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span9.hide{display:none}.exp-fw-body.beach .row-fluid .span9.pull-right{float:right}.exp-fw-body.beach .row-fluid .span8{width:66.0377358490566%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span8:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span8.hide{display:none}.exp-fw-body.beach .row-fluid .span8.pull-right{float:right}.exp-fw-body.beach .row-fluid .span7{width:57.54716981132076%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span7:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span7.hide{display:none}.exp-fw-body.beach .row-fluid .span7.pull-right{float:right}.exp-fw-body.beach .row-fluid .span6{width:49.056603773584904%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span6:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span6.hide{display:none}.exp-fw-body.beach .row-fluid .span6.pull-right{float:right}.exp-fw-body.beach .row-fluid .span5{width:40.56603773584906%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span5:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span5.hide{display:none}.exp-fw-body.beach .row-fluid .span5.pull-right{float:right}.exp-fw-body.beach .row-fluid .span4{width:32.075471698113205%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span4:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span4.hide{display:none}.exp-fw-body.beach .row-fluid .span4.pull-right{float:right}.exp-fw-body.beach .row-fluid .span3{width:23.58490566037736%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span3:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span3.hide{display:none}.exp-fw-body.beach .row-fluid .span3.pull-right{float:right}.exp-fw-body.beach .row-fluid .span2{width:15.09433962264151%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span2:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span2.hide{display:none}.exp-fw-body.beach .row-fluid .span2.pull-right{float:right}.exp-fw-body.beach .row-fluid .span1{width:6.60377358490566%;display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.8867924528301887%}.exp-fw-body.beach .row-fluid .span1:first-child{margin-left:0}.exp-fw-body.beach .row-fluid .span1.hide{display:none}.exp-fw-body.beach .row-fluid .span1.pull-right{float:right}.exp-fw-body.beach .row-fluid .offset12{margin-left:103.77358490566037%}.exp-fw-body.beach .row-fluid .offset12:first-child{margin-left:101.88679245283019%}.exp-fw-body.beach .row-fluid .offset11{margin-left:95.28301886792451%}.exp-fw-body.beach .row-fluid .offset11:first-child{margin-left:93.39622641509433%}.exp-fw-body.beach .row-fluid .offset10{margin-left:86.79245283018868%}.exp-fw-body.beach .row-fluid .offset10:first-child{margin-left:84.9056603773585%}.exp-fw-body.beach .row-fluid .offset9{margin-left:78.30188679245282%}.exp-fw-body.beach .row-fluid .offset9:first-child{margin-left:76.41509433962264%}.exp-fw-body.beach .row-fluid .offset8{margin-left:69.81132075471697%}.exp-fw-body.beach .row-fluid .offset8:first-child{margin-left:67.9245283018868%}.exp-fw-body.beach .row-fluid .offset7{margin-left:61.320754716981135%}.exp-fw-body.beach .row-fluid .offset7:first-child{margin-left:59.43396226415094%}.exp-fw-body.beach .row-fluid .offset6{margin-left:52.83018867924528%}.exp-fw-body.beach .row-fluid .offset6:first-child{margin-left:50.94339622641509%}.exp-fw-body.beach .row-fluid .offset5{margin-left:44.339622641509436%}.exp-fw-body.beach .row-fluid .offset5:first-child{margin-left:42.45283018867924%}.exp-fw-body.beach .row-fluid .offset4{margin-left:35.84905660377358%}.exp-fw-body.beach .row-fluid .offset4:first-child{margin-left:33.96226415094339%}.exp-fw-body.beach .row-fluid .offset3{margin-left:27.358490566037737%}.exp-fw-body.beach .row-fluid .offset3:first-child{margin-left:25.471698113207548%}.exp-fw-body.beach .row-fluid .offset2{margin-left:18.867924528301888%}.exp-fw-body.beach .row-fluid .offset2:first-child{margin-left:16.9811320754717%}.exp-fw-body.beach .row-fluid .offset1{margin-left:10.377358490566039%}.exp-fw-body.beach .row-fluid .offset1:first-child{margin-left:8.49056603773585%}.exp-fw-body.beach .exact-target-modal{display:none;z-index:121;position:fixed;top:100px}.exp-fw-body.beach .exact-target-modal .exact-target-wrapper{background:#32c3c7;padding:40px}.exp-fw-body.beach .exact-target-modal .exact-target-form{background:#333;margin:40px -40px -40px;padding:40px}.exp-fw-body.beach .exact-target-modal .exact-target-input-wrapper:before{content:'Newsletter';display:inline-block;float:left;color:#fff;line-height:30px}.exp-fw-body.beach .ui-film.exact-target-modal-background{z-index:120;position:absolute;opacity:.6;display:none}.exp-fw-body.beach .exact-target-modal .exact-target-title{color:#fff;font:18px/24px 'Futura Today Light',arial,sans-serif;text-transform:none;margin-bottom:20px}.exp-fw-body.beach .exact-target-modal .exact-target-modal-close{right:-20px;position:absolute;top:-20px}.exp-fw-body.beach .exact-target-modal .exact-target-title strong{color:#fff;font:26px/32px 'Futura Today Bold',arial,sans-serif;text-transform:uppercase}.exp-fw-body.beach .exact-target-modal .util-bar-btn,.exp-fw-body.beach .exact-target-modal .util-bar-btn:hover,.exp-fw-body.beach .exact-target-modal .util-bar-btn:visited{color:#fff;border:0;cursor:pointer;font-size:11px;font-weight:700;position:relative;text-align:center;width:auto;display:inline-block;text-shadow:0 1px 0 rgba(255,255,255,.7);box-shadow:none;-webkit-transition:background-color .1s,color .1s,box-shadow .1s;-moz-transition:background-color .1s,color .1s,box-shadow .1s;-ms-transition:background-color .1s,color .1s,box-shadow .1s;-o-transition:background-color .1s,color .1s,box-shadow .1s;transition:background-color .1s,color .1s,box-shadow .1s;background:0 0;padding:0;margin:0 20px 0 0}.exp-fw-body.beach .exact-target-modal .util-bar-btn:before{background:url(../../images/et-social-icons.png) no-repeat;content:'';display:block;position:absolute;top:10px;left:10px;vertical-align:middle;width:20px;height:20px;margin:0}.exp-fw-body.beach .exact-target-modal .util-bar-btn.exact-target-shared:before{background-position:-42px 0}.exp-fw-body.beach .exact-target-modal .util-bar-btn.exact-target-shared .util-bar-btn-icon{background:#737ea0}.exp-fw-body.beach .exact-target-modal .util-bar-share-count{display:inline-block;position:relative;background:#d3dfdf;float:left;width:60px;margin-left:20px;height:40px;color:#333;text-shadow:none;font:12px/40px Arial,Helvetica}.exp-fw-body.beach .exact-target-modal .util-bar-share-count:before{content:'';position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #d3dfdf;left:-10px;top:10px}.exp-fw-body.beach .exact-target-modal .util-bar-btn-facebook:before{background-position:0 0}.exp-fw-body.beach .exact-target-modal .util-bar-btn-twitter:before{background-position:-21px 0}.exp-fw-body.beach .exact-target-modal .util-bar-btn-icon{width:92px;height:40px;display:block;box-shadow:inset 0 1px 1px #20b1b5;line-height:40px;color:#fff;text-shadow:none;text-indent:25px;float:left}.exp-fw-body.beach .exact-target-modal .util-bar-btn-facebook .util-bar-btn-icon{background:#5b72ad;background:-moz-linear-gradient(top,#5b72ad 0,#435a95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5b72ad),color-stop(100%,#435a95));background:-webkit-linear-gradient(top,#5b72ad 0,#435a95 100%);background:-o-linear-gradient(top,#5b72ad 0,#435a95 100%);background:-ms-linear-gradient(top,#5b72ad 0,#435a95 100%);background:linear-gradient(to bottom,#5b72ad 0,#435a95 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b72ad', endColorstr='#435a95', GradientType=0)}.exp-fw-body.beach .exact-target-modal .util-bar-btn-twitter .util-bar-btn-icon{background:#49beea;background:-moz-linear-gradient(top,#49beea 0,#31a6d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#49beea),color-stop(100%,#31a6d2));background:-webkit-linear-gradient(top,#49beea 0,#31a6d2 100%);background:-o-linear-gradient(top,#49beea 0,#31a6d2 100%);background:-ms-linear-gradient(top,#49beea 0,#31a6d2 100%);background:linear-gradient(to bottom,#49beea 0,#31a6d2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49beea', endColorstr='#31a6d2', GradientType=0)}.exp-fw-body.beach .exact-target-modal .exact-target-thank-you{font:24px/28px 'Futura Today Bold';color:#fff;margin-top:20px;border-top:1px solid #fff;padding-top:10px}.exp-fw-body.beach .exact-target-modal .exact-target-form .exact-target-name,.exp-fw-body.beach .exact-target-modal .exact-target-form .exact-target-title{display:none}.exp-fw-body.beach .exact-target-submitted{text-align:center}.exp-fw-body.beach .exact-target-signup-iframe{display:none}.exp-fw-body.beach .exact-target-input.exact-target-email,.exp-fw-body.beach .exact-target-input.exact-target-name{border:1px solid #e6e6e6;border-radius:2px;height:30px;vertical-align:bottom;line-height:100%;width:250px;font:400 13px/15px Arial,Helvetica;padding-left:5px;float:left;margin:0 0 0 20px}.exp-fw-body.beach .exact-target-input.exact-target-name{margin:0}.exp-fw-body.beach .exact-target-input.exact-target-email{width:280px}.exp-fw-body.beach .exact-target-input.exact-target-submit{height:34px;width:90px;border-color:silver;float:left;margin:0 0 0 20px}.exp-fw-body.beach .exact-target-title{color:#666;font:400 13px/15px 'Futura Today Bold',arial,sans-serif;text-transform:uppercase;margin-top:0}.exp-fw-body.beach .exact-target-input.exact-target-form-input-error{border:1px solid red}.exp-fw-body.beach .exact-target-thank-you{font:24px/28px 'Futura Today Bold';color:#00c3c3}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input{margin:0 0 10px;width:272px}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit{display:inline-block;padding:8px 20px;margin-bottom:0;font-size:11px;text-transform:uppercase;text-align:center;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#20bdbe;background-image:-moz-linear-gradient(top,#20bdbe,#20bdbe);background-image:-webkit-gradient(linear,0 0,0 100%,from(#20bdbe),to(#20bdbe));background-image:-webkit-linear-gradient(top,#20bdbe,#20bdbe);background-image:-o-linear-gradient(top,#20bdbe,#20bdbe);background-image:linear-gradient(to bottom,#20bdbe,#20bdbe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff20bdbe', endColorstr='#ff20bdbe', GradientType=0);border-color:#20bdbe #20bdbe #157c7d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);transition:opacity 2s ease-in-out;line-height:16px}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:focus,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:hover{text-decoration:none;background-position:0 -15px}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.active,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:active{background-image:none;outline:0}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.disabled{cursor:default;background-image:none}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.block{display:block;margin:7px 0}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.active,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.disabled,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:active,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:focus,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:hover{color:#fff;background-color:#20bdbe}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:focus,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:hover{color:#fff;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.active,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.disabled{opacity:.65;filter:alpha(opacity=65);box-shadow:none}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor{color:#fff;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#00c3c3;background-image:-moz-linear-gradient(top,#00c3c3,#00c3c3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00c3c3),to(#00c3c3));background-image:-webkit-linear-gradient(top,#00c3c3,#00c3c3);background-image:-o-linear-gradient(top,#00c3c3,#00c3c3);background-image:linear-gradient(to bottom,#00c3c3,#00c3c3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00c3c3', endColorstr='#ff00c3c3', GradientType=0);border-color:#00c3c3 #00c3c3 #007676;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor.active,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor.disabled,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor:active,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor:focus,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor:hover{color:#fff;background-color:#00c3c3}.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor:focus,.exp-fw-body.beach .widget-well.email-signup-sidebar .exact-target-wrapper.sidebar .exact-target-input.exact-target-submit.btn.flavor:hover{background:#00cece}.exp-fw-body.beach .exact-target-modal .fb_iframe_widget{display:inline-block;position:relative;top:-4px;margin-right:20px}.exp-fw-body.beach .exact-target-footer .exact-target-submitted{text-align:left}.exp-fw-body.beach #experience-header .experience-nav ul.logo{display:inline-block;min-width:300px;text-align:left;padding-left:0;padding-top:7px;margin:0}.exp-fw-body.beach #experience-header .experience-nav ul.logo li.experience-logo{min-width:300px;text-align:left;padding-left:15px;height:47px}.exp-fw-body.beach #experience-header .experience-nav>a{display:inline-block;margin:10px}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav{display:inline-block;padding:0;margin:15px 0 0;height:42px;float:right}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav li{display:inline-block;width:40px}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav li.nav-search a{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);font-family:FontAwesome;height:25px;font-size:25px;cursor:pointer;color:#CCC}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav li.nav-search a:before{content:"\f002"}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav li.nav-search a:hover{color:#fff}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav li.social-media-icon a{padding:15px}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav li.social-media-icon a:hover i{color:#fff}.exp-fw-body.beach #experience-header .experience-nav ul li.social-media-icon a i.fa{color:#CCC;font-size:25px}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar{display:inline-block;margin:0;padding:0;float:none}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li{text-align:center;vertical-align:middle;height:57px;display:inline-block;text-transform:uppercase;font-size:13px}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li a{margin:0 10px;padding:19px 0;display:block;font-size:12px;font-family:"Futura Today Bold"}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li a.active-nav-item,.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.active-nav-item{border-bottom:8px solid #00c3c3}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.find-experience{color:#00c3c3;display:block;padding:0;vertical-align:middle}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.find-experience a{padding:16px 10px;font-family:"Futura Today Bold"}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.down-arrow{background:url(../../images/ui_sprite.png) center 41px no-repeat}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.down-arrow .explore-menu{z-index:5000;top:67px}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.down-arrow .explore-menu .narrow{width:830px}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.down-arrow .explore-menu section.row-fluid{margin:0 auto}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.down-arrow .explore-menu .span2{vertical-align:middle;width:30%;text-align:left;float:left;display:inline;margin-left:0}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar li.down-arrow .explore-menu .span2 a.active-nav-item{color:#00c3c3;text-decoration:underline;border-bottom:none}.exp-fw-body.beach #experience-header .experience-nav .tablet-icon{width:20px;height:18px;vertical-align:top;padding:5px 20px 7px 0;margin:15px 20px 0 0;display:none}.exp-fw-body.beach #experience-header .experience-nav .tablet-icon a{display:block;position:relative;background-image:url(../../images/tablet-icon.png);background-position:0 0;width:25px;height:24px}.exp-fw-body.beach .nav-tablet{width:235px;background-color:#292929;list-style-type:none;position:absolute;z-index:9000;padding-left:0;margin-top:0;font-family:"Futura Today Bold";font-size:13px;font-weight:700;text-transform:uppercase;display:none}.exp-fw-body.beach .nav-tablet li{border-bottom:1px solid #333}.exp-fw-body.beach .nav-tablet li a{padding-top:15px;padding-bottom:15px;padding-left:40px;display:block}.exp-fw-body.beach .nav-tablet li a img.close-image{width:auto;height:auto}.exp-fw-body.beach .nav-tablet li a img.more-arrow{background:url(../../images/ui_sprite.png) center 6px no-repeat;width:0;height:0;padding-left:20px;padding-top:15px;position:relative;float:right;right:10px}.exp-fw-body.beach .nav-tablet li a img.more-arrow[data-state=down]{background-position-x:50%}.exp-fw-body.beach .nav-tablet li a img.more-arrow[data-state=up]{background-position-x:103%}.exp-fw-body.beach .nav-tablet li a:hover{background:#222}.exp-fw-body.beach .nav-tablet li a.active-nav-item{border-right:8px solid #00c3c3}.exp-fw-body.beach .nav-tablet li a.close-button{background:#000;font-family:"Futura Today";text-transform:lowercase;font-size:15px;color:#00c3c3;padding-left:0;text-align:center}.exp-fw-body.beach .nav-tablet li.title{font-weight:400;font-family:"Futura Today";text-transform:none}.exp-fw-body.beach .nav-tablet li.nested-list{padding:0;border-bottom:none;display:none}.exp-fw-body.beach .nav-tablet li.nested-list ul{width:235px;position:relative;padding-left:0;list-style-type:none;font-size:11px;background:#242424}.exp-fw-body.beach .nav-tablet li.nested-list ul li{padding-left:20px}.exp-fw-body.beach .nav-tablet li.nested-list ul li a:hover,.exp-fw-body.beach .nav-tablet li.nested-list ul li:hover{background:#000}.exp-fw-body.beach .nav-tablet li.divider{background:#333}.exp-fw-body.beach .nav-tablet li.more-items{padding:20px 0 10px}.exp-fw-body.beach .nav-tablet li.more-items ul{list-style-type:none;width:100%;margin-left:-40px}.exp-fw-body.beach .nav-tablet li.more-items ul li{border-bottom:none}.exp-fw-body.beach .nav-tablet li.more-items ul li span{font-family:'Futura Today Light';font-size:20px;color:#999;margin-left:40px}.exp-fw-body.beach .nav-tablet li.more-items ul li a{padding:10px 0;margin-left:40px;color:#ccc}.exp-fw-body.beach .nav-tablet li.more-items ul li a:hover,.exp-fw-body.beach .nav-tablet li.more-items ul li:hover{background:#444}.exp-fw-body.beach .nav-tablet li.more-items ul li.more-text{height:30px}.exp-fw-body.beach .sub-navigation{background:#e3e3e3;height:40px}.exp-fw-body.beach .sub-navigation ul{padding:0;margin:0}.exp-fw-body.beach .sub-navigation ul li{padding:0;margin:0;list-style:none;display:inline-block}.exp-fw-body.beach .sub-navigation ul li a{position:relative;display:block;color:#333;text-transform:uppercase;padding:5px 10px;font:13px/28px "Futura Today Light"}.exp-fw-body.beach .sub-navigation ul li a .nav-arrow{display:none}.exp-fw-body.beach .sub-navigation ul li a:hover{color:#000}.exp-fw-body.beach .sub-navigation ul li a.active .nav-arrow{display:block;width:78%;text-align:center;position:absolute;bottom:-1px}.exp-fw-body.beach .sub-navigation ul li a.active .nav-arrow i.up-arrow{border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent}.exp-fw-body.beach .sub-navigation ul li a:first-child{padding-left:0}.exp-fw-body.beach .ads{position:absolute;top:40px;right:170px;z-index:1000}.exp-fw-body.beach #right-rail .ads{position:static}.exp-fw-body.beach #right-rail .home-poster-ad{text-align:center}.exp-fw-body.beach #experience-promo{float:left;position:relative;top:0;right:0;background:#ccc;padding:14px}.exp-fw-body.beach .leave-behind.partner-leavebehind{width:100%}.exp-fw-body.beach .leave-behind.partner-leavebehind .partner-lb-click{display:block;width:100%;height:40px;cursor:pointer;position:relative;z-index:1}.exp-fw-body.beach .partner-pushdown-ad-wrapper{width:100%;overflow:hidden;position:relative;display:none}.exp-fw-body.beach .partner-pushdown-ad-wrapper>div{position:relative}.exp-fw-body.beach .partner-pushdown-ad-wrapper>img{max-width:none}.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad.partner-placement{display:block;width:1180px;margin:0 auto}.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad img{max-width:none}.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad .partner-close{right:-5px}.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad.size-l{width:1180px}.exp-fw-body.beach .partner-gravity-ad{display:none;height:100%;left:0;margin:0;opacity:0;position:fixed;top:0;width:100%;z-index:0}.exp-fw-body.beach .partner-gravity-ad .partner-scroll{background:url(../../images/get-the-news-arrow.png) no-repeat;bottom:25px;display:block;height:61px;left:50%;margin-left:-57px;position:absolute;width:114px;z-index:98}.exp-fw-body.beach #experience-header.transparent-header .experience-nav .explore-menu{background:rgba(0,0,0,.3)}.exp-fw-body.beach .partner-overlay{z-index:11100}.exp-fw-body.beach .site-sponsor-ad{display:none;width:auto;padding:8px;background:#333}.exp-fw-body.beach .site-sponsor-ad .sponsor{width:1180px;position:relative;margin:0 auto}.exp-fw-body.beach .site-sponsor-ad .sponsor .leavebehind-sponsoredby{color:#999;font-size:11px;float:left;line-height:11px;padding:10px 8px 0 0;text-transform:uppercase}.exp-fw-body.beach .site-sponsor-ad .sponsor::before{color:#666}.exp-fw-body.beach .home-poster-ad-fix{top:125px!important}.exp-fw-body.beach #right-rail #nav-find-my-experience{height:250px;width:300px}.exp-fw-body.beach #right-rail #nav-find-my-experience a img{position:absolute;height:250px;width:300px}.exp-fw-body.beach #right-rail #nav-find-my-experience .nav-find-my-experience-overlay{position:absolute;background:#00c4c2;height:90%;opacity:.6;width:91.5%}.exp-fw-body.beach #right-rail #nav-find-my-experience .nav-find-my-experience-text{position:absolute;bottom:35px;color:#fff;font:32px/34px "Futura Today";padding:0 0 0 19px}.exp-fw-body.beach #right-rail #nav-find-my-experience .nav-find-my-experience-text span{color:#fff;display:block;font-size:42px;margin:5px 0}.exp-fw-body.beach .ad-widget.partner-asset-right-ad,.exp-fw-body.beach .ad-widget.partner-asset-right-ad-2,.exp-fw-body.beach .exp-ad-widget.partner-asset-right-ad{padding:0}.exp-fw-body.beach .no-rgba .partner-leavebehind,.exp-fw-body.beach .no-rgba .site-sponsor-ad{background:#000}.exp-fw-body.beach .partner-leavebehind{display:none;position:relative;height:35px;background:#333;color:#606060;top:0;left:0;padding:8px;width:1180px;margin:0 auto;z-index:1001}.exp-fw-body.beach .partner-leavebehind.compact{height:35px;margin:0;width:auto}.exp-fw-body.beach .partner-leavebehind.compact .leavebehind-sponsoredby{font-size:14px;position:absolute;top:50%;left:10px;margin:-7px 0 0;padding:0}.exp-fw-body.beach .partner-leavebehind.compact .leavebehind-image{position:absolute;left:114px;top:10px}.exp-fw-body.beach .partner-leavebehind .leavebehind-sponsoredby{font-size:14px;position:absolute;top:50%;left:10px;margin:-7px 0 0;padding:0}.exp-fw-body.beach .partner-leavebehind .leavebehind-image{position:absolute;left:114px;top:10px}.exp-fw-body.beach .news-letter-form{margin:0 auto;background-color:#000;border:0;position:relative}.exp-fw-body.beach .email-signup-iframe{width:100%;background-color:#000}.exp-fw-body.beach .email-signup-sidebar .email-signup-iframe{max-width:300px}.exp-fw-body.beach .email-signup-sidebar .container{width:auto}.exp-fw-body.beach .email-signup-sidebar .banner>img{display:none}.exp-fw-body.beach .email-signup-sidebar .sidebar,.exp-fw-body.beach .email-signup-sidebar .sidebar .news-letter-form{background:#fff}.exp-fw-body.beach .email-signup-sidebar .sidebar input{margin:0 0 10px;width:100%}.exp-fw-body.beach .email-signup-sidebar .sidebar input.btn,.exp-fw-body.beach .email-signup-sidebar .sidebar input.exact-target-submit{width:200px;background:#00c4c5;color:#fff}.exp-fw-body.beach .exact-target-wrapper.signup-overlay,.exp-fw-body.beach .exact-target-wrapper.signup-overlay .news-letter-form{background:#fff}.exp-fw-body.beach #email-signup-modal{margin-left:-401px;min-width:802px}.exp-fw-body.beach #email-signup-modal .modal-body{text-align:left}.exp-fw-body.beach #email-signup-modal .modal-body iframe{margin-top:20px;clear:both;width:770px}.exp-fw-body.beach #email-signup-modal .modal-body .container{width:auto}.exp-fw-body.beach #email-signup-modal .modal-body img{height:90px;float:left;margin-right:10px}.exp-fw-body.beach .email-signup-sidebar h2{font-size:16px}.exp-fw-body.beach .email-signup-sidebar iframe{height:160px}.exp-fw-body.beach .signup-form{text-align:center;margin:0 auto}.exp-fw-body.beach #btnJoinOffer{display:inline-block}.exp-fw-body.beach #weekend-events-container #weekend-events{margin-left:0}.exp-fw-body.beach #weekend-events-container #weekend-events article{margin-bottom:26px}.exp-fw-body.beach #weekend-events-container #weekend-events article .image{position:relative;margin-bottom:2px}.exp-fw-body.beach #weekend-events-container #weekend-events article .image img{height:170px;margin-left:0;width:100%}.exp-fw-body.beach #weekend-events-container #weekend-events article .image h2{position:absolute;bottom:3px;left:18px;width:100%;font-size:18px;font-weight:regular}.exp-fw-body.beach #weekend-events-container #weekend-events article .place-time{color:#666;font-size:14px}.exp-fw-body.beach #weekend-events-container #weekend-events article .more-info{float:right;color:#999;font-size:11px;font-weight:700}.exp-fw-body.beach #weekend-events-container>div{margin-left:175px}.exp-fw-body.beach #weekend-events-container>div span{color:#999;font-size:11px}.exp-fw-body.beach #weekend-events-container>div img{margin-left:5px}.exp-fw-body.beach #main-carousel{overflow:hidden;display:block}.exp-fw-body.beach .carousel{position:relative}.exp-fw-body.beach usel{position:relative;margin-bottom:100%;line-height:1}.exp-fw-body.beach .carousel-inner{overflow:hidden;width:100%;position:relative}.exp-fw-body.beach .carousel-inner>.item{float:left;display:block;position:relative;background:#000}.exp-fw-body.beach .carousel-inner>.item>a>img,.exp-fw-body.beach .carousel-inner>.item>img{display:block;line-height:1;width:100%}.exp-fw-body.beach .carousel-inner>.active,.exp-fw-body.beach .carousel-inner>.next,.exp-fw-body.beach .carousel-inner>.prev{display:block}.exp-fw-body.beach .carousel-inner>.active{left:0}.exp-fw-body.beach .carousel-inner>.next,.exp-fw-body.beach .carousel-inner>.prev{position:absolute;top:0;width:100%}.exp-fw-body.beach .carousel-inner>.next{left:100%}.exp-fw-body.beach .carousel-inner>.prev{left:-100%}.exp-fw-body.beach .carousel-inner>.next.left,.exp-fw-body.beach .carousel-inner>.prev.right{left:0}.exp-fw-body.beach .carousel-inner>.active.left{left:-100%}.exp-fw-body.beach .carousel-inner>.active.right{left:100%}.exp-fw-body.beach .carousel-control{position:absolute;z-index:50;top:30%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;border-radius:0}.exp-fw-body.beach .carousel-control.slide-nav{background:0 0;direction:ltr;display:block;float:left;height:auto;left:auto;margin-bottom:0;overflow:hidden;position:absolute;text-indent:0;top:auto;width:auto}.exp-fw-body.beach .carousel-control.right{left:auto;right:15px}.exp-fw-body.beach .carousel-indicators{position:absolute;left:20px;z-index:5;margin:0;list-style:none;padding:0}.exp-fw-body.beach .carousel-indicators li{display:block;float:left;width:12px;height:12px;margin-left:5px;text-indent:-999px;border-radius:100px;cursor:pointer}.exp-fw-body.beach .video-carousel-indicators{bottom:5px;left:5px}.exp-fw-body.beach .social-icons{position:absolute;top:7px;right:10px}.exp-fw-body.beach .social-icons a{background:#fff;border-radius:3px;display:inline-block;vertical-align:middle;text-align:center;width:25px;height:25px;margin:0 3px}.exp-fw-body.beach .social-icons a i{vertical-align:middle;text-align:center}.exp-fw-body.beach .contact-agent{position:absolute;top:350px;right:75px}.exp-fw-body.beach .video-carousel-caption{position:absolute;left:200px;bottom:40px;padding:0;width:800px}.exp-fw-body.beach .video-carousel-caption h4{color:#fff;margin:0;padding:0;font-size:20px}.exp-fw-body.beach .video-carousel-caption span{color:#fff;margin:0;padding:0;font-size:14px}.exp-fw-body.beach #home-carousel .carousel-text{position:absolute;height:100%;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0)}.exp-fw-body.beach #home-carousel .carousel-text .carousel-caption{bottom:35px}.exp-fw-body.beach .carousel-caption{position:absolute;left:10px;bottom:200px;padding:0;width:800px}.exp-fw-body.beach .carousel-caption h4,.exp-fw-body.beach .carousel-caption p{color:#fff;line-height:100%;text-shadow:#000 1px 1px 2px}.exp-fw-body.beach .carousel-caption h4{margin:0 0 5px;font-size:57px;text-transform:uppercase;font-family:"Futura Today Bold"}.exp-fw-body.beach .carousel-caption p{margin-top:0;font-family:"Futura Today"}.exp-fw-body.beach #home-carousel{position:relative}.exp-fw-body.beach #home-carousel .carousel-inner{overflow-y:hidden}.exp-fw-body.beach #home-carousel .carousel-inner>.item{display:block}.exp-fw-body.beach #home-carousel #carousel{position:relative}.exp-fw-body.beach #home-carousel #home-footer{width:100%;position:absolute;left:0;bottom:0}.exp-fw-body.beach #home-carousel #home-footer .footer-blocks{padding:10px}.exp-fw-body.beach .carousel-controls{background:#d8d8d8}.exp-fw-body.beach .carousel-controls:focus,.exp-fw-body.beach .carousel-controls:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.exp-fw-body.beach .carousel-indicators{bottom:160px}.exp-fw-body.beach .carousel-indicators li{background-color:#d8d8d8}.exp-fw-body.beach .carousel-indicators .active{background-color:#00c3c3}.exp-fw-body.beach .social-icons a i{color:#00c3c3}.exp-fw-body.beach .carousel-caption h4{line-height:60px;width:600px}.exp-fw-body.beach #contentCarousel .carousel .carousel-inner .item,.exp-fw-body.beach #featuredCarousel .carousel .carousel-inner .item,.exp-fw-body.beach #home-carousel .carousel .carousel-inner .item{display:none}.exp-fw-body.beach #contentCarousel .carousel .carousel-inner .slides-wrapper,.exp-fw-body.beach #featuredCarousel .carousel .carousel-inner .slides-wrapper,.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper{position:relative!important;text-align:center;max-height:550px}.exp-fw-body.beach #contentCarousel .carousel .carousel-inner .slides-wrapper img,.exp-fw-body.beach #featuredCarousel .carousel .carousel-inner .slides-wrapper img,.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper img{max-width:100%}.exp-fw-body.beach #contentCarousel .carousel-control,.exp-fw-body.beach #featuredCarousel .carousel-control,.exp-fw-body.beach #home-carousel .carousel-control{border:none;color:transparent;top:45%}.exp-fw-body.beach #contentCarousel .carousel-control .control-arrow,.exp-fw-body.beach #featuredCarousel .carousel-control .control-arrow,.exp-fw-body.beach #home-carousel .carousel-control .control-arrow{width:35px;height:70px;background:#000}.exp-fw-body.beach #contentCarousel .carousel-control .control-arrow i,.exp-fw-body.beach #featuredCarousel .carousel-control .control-arrow i,.exp-fw-body.beach #home-carousel .carousel-control .control-arrow i{color:#fff;font-size:30px;vertical-align:text-bottom}.exp-fw-body.beach #contentCarousel .carousel-control .control-arrow:hover i,.exp-fw-body.beach #featuredCarousel .carousel-control .control-arrow:hover i,.exp-fw-body.beach #home-carousel .carousel-control .control-arrow:hover i{color:#00c3c3}.exp-fw-body.beach #contentCarousel .carousel-control.right,.exp-fw-body.beach #featuredCarousel .carousel-control.right,.exp-fw-body.beach #home-carousel .carousel-control.right{right:2px}.exp-fw-body.beach #contentCarousel .carousel-control.left,.exp-fw-body.beach #featuredCarousel .carousel-control.left,.exp-fw-body.beach #home-carousel .carousel-control.left{left:2px}.exp-fw-body.beach #contentCarousel .carousel-caption,.exp-fw-body.beach #featuredCarousel .carousel-caption,.exp-fw-body.beach #home-carousel .carousel-caption{bottom:40px;padding-left:40px;text-align:left}.exp-fw-body.beach #contentCarousel .carousel-caption h4,.exp-fw-body.beach #contentCarousel .carousel-caption h4 a,.exp-fw-body.beach #featuredCarousel .carousel-caption h4,.exp-fw-body.beach #featuredCarousel .carousel-caption h4 a,.exp-fw-body.beach #home-carousel .carousel-caption h4,.exp-fw-body.beach #home-carousel .carousel-caption h4 a{line-height:60px;width:100%;margin:30px 0;font-size:60px;text-transform:none;font-family:"Futura Today";display:block;text-shadow:#000 1px 1px 2px;color:#fff}.exp-fw-body.beach #contentCarousel .carousel-caption p,.exp-fw-body.beach #featuredCarousel .carousel-caption p,.exp-fw-body.beach #home-carousel .carousel-caption p{font-family:Arial;font-size:15px;font-weight:400;display:inline-block;margin:0;text-shadow:#000 1px 1px 2px;padding-left:10px;border-left:1px solid #fff}.exp-fw-body.beach #contentCarousel .carousel-caption p .nested-credit,.exp-fw-body.beach #featuredCarousel .carousel-caption p .nested-credit,.exp-fw-body.beach #home-carousel .carousel-caption p .nested-credit{font-size:12px;font-weight:400;color:#fff;text-shadow:#000 1px 1px 2px;margin-left:7px;text-transform:uppercase;display:inline-block}.exp-fw-body.beach #contentCarousel .carousel-caption a,.exp-fw-body.beach #featuredCarousel .carousel-caption a,.exp-fw-body.beach #home-carousel .carousel-caption a{font-family:Arial;font-size:15px;font-weight:400;display:inline-block;margin-right:10px;text-shadow:#000 1px 1px 2px}.exp-fw-body.beach .top-destination #contentCarousel .carousel .carousel-inner .slides-wrapper{height:322px}.exp-fw-body.beach #home-carousel .carousel-control.left{left:2px}.exp-fw-body.beach .experience-carousel .video-carousel-viewport{font-family:Arial,sans-serif;overflow:hidden;position:relative;z-index:0}.exp-fw-body.beach .experience-carousel .video-carousel-series{margin:0;position:relative;-webkit-transition-duration:0}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap{display:inline-block}.exp-fw-body.beach .experience-carousel .video-carousel-item{display:block;overflow:hidden}.exp-fw-body.beach .experience-carousel .carousel-nav{cursor:pointer;display:block;float:left;left:0;overflow:hidden;position:relative;text-indent:-99999px;z-index:100}.exp-fw-body.beach .experience-carousel .video-carousel-wrap>.carousel-nav{-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:1}.exp-fw-body.beach .experience-carousel .carousel-next{clear:none;float:right;right:0}.exp-fw-body.beach .experience-carousel .carousel-prev{display:none}.exp-fw-body.beach .experience-carousel .video-carousel-title{display:block}.exp-fw-body.beach .experience-carousel .video-carousel-item .see-more-link{bottom:0;color:#009bff;font-size:12px;font-weight:700;position:absolute;right:0}.exp-fw-body.beach .experience-carousel .carousel-counter{color:#666;font-size:13px}.exp-fw-body.beach .experience-carousel .video-carousel-item .video-carousel-player .video .videoStillPlay{background:url(../../images/buttons/button-video-play-small.png) no-repeat;height:45px;left:20px;margin:auto;right:auto;top:auto;bottom:20px;width:45px;visibility:visible}.exp-fw-body.beach .experience-carousel .video-carousel-ellipsis{height:218px;width:148px;overflow:hidden;position:relative}.exp-fw-body.beach .experience-carousel .video-carousel-ellipsis:before{content:"";float:left;height:229px;width:5px}.exp-fw-body.beach .experience-carousel .video-carousel-ellipsis>.ellipsis-data-grouped:first-child{float:right;margin-left:-5px;width:100%}.exp-fw-body.beach .experience-carousel .video-carousel-ellipsis:after{background:-webkit-gradient(linear,left top,right top,from(rgba(235,235,235,0)),to(rgba(235,235,235,0)),color-stop(15%,rgba(235,235,235,0)));background:-moz-linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));background:-o-linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));background:-ms-linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));background:linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));box-sizing:content-box;content:" ...";float:right;left:100%;margin-left:-7em;-moz-box-sizing:content-box;padding-right:5px;position:relative;text-align:right;top:-18px;-webkit-box-sizing:content-box;width:7em}.exp-fw-body.beach .experience-carousel .video-carousel-wrap{background:#efefef;color:#333;height:268px;overflow:hidden}.exp-fw-body.beach .experience-carousel .video-carousel-viewport{height:268px;width:auto}.exp-fw-body.beach .experience-carousel .video-carousel-series{height:268px}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap{padding:0}.exp-fw-body.beach .experience-carousel .video-carousel-item{height:268px;position:relative}.exp-fw-body.beach .experience-carousel .wide-story-content .videoObject{display:none;position:absolute;z-index:55;top:0;background:#000}.exp-fw-body.beach .experience-carousel .carousel-nav{background:url(../../images/sprites/front-arrows.png) no-repeat;height:58px;margin-bottom:-58px;top:-150px;width:32px}.exp-fw-body.beach .experience-carousel .carousel-next{background-position:-30px 0}.exp-fw-body.beach .experience-carousel .carousel-next:hover{background-position:-30px -60px}.exp-fw-body.beach .experience-carousel .carousel-prev{background-position:0 0}.exp-fw-body.beach .experience-carousel .carousel-prev:hover{background-position:0 -60px}.exp-fw-body.beach .experience-carousel .video-carousel-player{height:268px;float:left;overflow:hidden;width:480px;background:#333}.exp-fw-body.beach .experience-carousel .video-carousel-player .video{background:#333}.exp-fw-body.beach .experience-carousel .video-carousel-description{position:absolute;font-family:Arial,sans-serif;font-size:13px;height:268px;top:0;right:0;text-overflow:ellipsis;width:180px;padding:20px 0}.exp-fw-body.beach .experience-carousel .video-carousel-description h4{font:16px/20px "Futura Today Bold";text-transform:uppercase;color:#333}.exp-fw-body.beach .experience-carousel .video-carousel-description p{font:12px/16px Arial,Helvetica,sans-serif}.exp-fw-body.beach .experience-carousel .video-carousel-title{font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:18px;margin-bottom:10px}.exp-fw-body.beach .experience-carousel .carousel-counter{position:relative;bottom:auto;left:auto;font-weight:400}.exp-fw-body.beach .experience-carousel .video-carousel-player .video{position:relative;cursor:pointer;height:100%;overflow:hidden}.exp-fw-body.beach .experience-carousel .story-asset .video-playlist{margin:0 0 30px 60px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-wrap{height:410px;width:520px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-viewport{box-shadow:0 2px 11px 2px rgba(0,0,0,.3);font-family:Arial,sans-serif;height:388px;overflow:hidden;padding-top:10px;position:relative;width:520px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-series{height:388px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-item{height:388px;margin:0 10px;width:500px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-description{font-size:11px;height:90px;padding-top:10px;width:500px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-description p,.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-description p{color:#999;font-size:11px;line-height:16px;margin:0}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-title,.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-title{color:#333;font-size:14px;font-weight:700;margin-bottom:2px}.exp-fw-body.beach .experience-carousel .story-asset .carousel-counter,.exp-fw-body.beach .experience-carousel .story-priority-asset .carousel-counter{right:0;top:10px}.exp-fw-body.beach .experience-carousel .story-asset .video-carousel-player .video{height:282px;margin:0;width:500px}.exp-fw-body.beach .experience-carousel .story-asset .carousel-nav{background:url(../../images/sprites/carousel-arrows.png) no-repeat;height:42px;margin-bottom:-58px;top:-280px;width:22px}.exp-fw-body.beach .experience-carousel .story-asset .carousel-next{background-position:-23px 0}.exp-fw-body.beach .experience-carousel .story-asset .carousel-prev{background-position:0 0}.exp-fw-body.beach .experience-carousel .asset .video-playlist,.exp-fw-body.beach .experience-carousel .story-priority-asset .video-playlist{margin:20px 0 30px 50px}.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-wrap,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page{height:600px;width:920px}.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-viewport,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .video-carousel-viewport{box-shadow:0 2px 11px 2px rgba(0,0,0,.3);font-family:Arial,sans-serif;height:590px;margin:auto;overflow:hidden;padding-top:10px;position:relative;width:920px}.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-item,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .video-carousel-item{height:590px;margin:0 10px;width:900px}.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-player .video,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .video-carousel-player .video{height:508px;margin:0;width:900px}.exp-fw-body.beach .experience-carousel .story-priority-asset .video-carousel-description,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .video-carousel-description{font-size:11px;height:72px;padding-top:4px;width:900px}.exp-fw-body.beach .experience-carousel .story-priority-asset .carousel-counter,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .carousel-counter{right:0;top:4px}.exp-fw-body.beach .experience-carousel .story-priority-asset .carousel-nav,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .carousel-nav{background:url(../../images/sprites/front-arrows.png) no-repeat;height:58px;margin-bottom:-58px;top:-380px;width:32px}.exp-fw-body.beach .experience-carousel .story-priority-asset .carousel-next,.exp-fw-body.beach .experience-carousel .video-carousel-wrap.asset-page .carousel-next{background-position:-30px 0}.exp-fw-body.beach #featuredCarousel{margin:20px 0;background:#eee;overflow:hidden}.exp-fw-body.beach #featuredCarousel.experience-carousel{display:block}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .controls{padding:0 20px}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner{min-height:230px}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item{background:#eee;height:100%;z-index:1}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item h4{margin:0 auto;padding:10px 20px 0;text-transform:uppercase}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item h4 a{font-family:"Futura Today Bold";font-size:15px;line-height:100%;text-shadow:none;background:#eee;color:#000}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item h4 a:before{content:"";margin:8px auto auto;position:absolute;left:10px;right:10px;width:auto;z-index:-1;border-top:3px solid #e0e0e0}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item img{float:left;max-width:145px;margin-right:10px;border-right:0}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item span.counter{position:absolute;background:#636161;display:block;width:35px;height:35px;color:#fff;font:700 14px/33px "Futura Today";text-align:center;left:130px}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item .carousel-caption{position:relative;left:auto;bottom:auto;width:auto;padding:20px;border-left:0;margin-left:0}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel .carousel-inner .item .carousel-caption p{color:#000;text-shadow:none;line-height:19px;font-size:15px;border-left:0;margin-left:0;padding:0;display:block}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel-indicators{bottom:5px!important;left:50%}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel-indicators li{background:#fff}.exp-fw-body.beach #featuredCarousel.experience-carousel .carousel-indicators li.active{background:#00c3c3}.exp-fw-body.beach #featuredCarousel .carousel-control{position:relative;border-radius:4px;display:block;float:left;min-width:176px;height:30px;font:12px/31px Arial;padding:0;margin:0 0 20px;color:#fff;text-transform:none;text-shadow:none;box-shadow:0 3px 0 #d7d7d7}.exp-fw-body.beach #featuredCarousel .carousel-control.left{left:auto;background:#aaa;margin-right:20px}.exp-fw-body.beach #featuredCarousel .carousel-control.right{right:auto;background:#00c3c3}.exp-fw-body.beach #featuredCarousel .carousel-control:hover{text-decoration:none}.exp-fw-body.beach #featuredCarousel #main-carousel.slide{display:block}.exp-fw-body.beach #contentCarousel #main-carousel{overflow:hidden}.exp-fw-body.beach #contentCarousel .slide{display:block}.exp-fw-body.beach #contentCarousel .slide img{max-width:100%}.exp-fw-body.beach #contentCarousel .carousel-control{z-index:50}.exp-fw-body.beach #contentCarousel .carousel-caption{bottom:0;left:0;padding:60px 0 0 27px;position:absolute;background:url(../../images/hero-gradient.png) bottom repeat-x;min-height:26px;width:100%}.exp-fw-body.beach #contentCarousel .carousel-caption h4 a{color:#fff;font:.4em/0.9em "Futura Today Light";margin:0;position:absolute;bottom:0;left:10px;padding:0 0 20px}.exp-fw-body.beach #contentCarousel .nested-carousel .item.active,.exp-fw-body.beach #contentCarousel .nested-carousel .item.next,.exp-fw-body.beach #contentCarousel .nested-carousel .item.prev{display:block}.exp-fw-body.beach #contentCarousel .nested-carousel .item.active{left:0}.exp-fw-body.beach #contentCarousel .nested-carousel .item.next,.exp-fw-body.beach #contentCarousel .nested-carousel .item.prev{position:absolute;top:0;width:100%}.exp-fw-body.beach #contentCarousel .nested-carousel .item.next{left:80%}.exp-fw-body.beach #contentCarousel .nested-carousel .item.prev{left:-80%}.exp-fw-body.beach #contentCarousel .nested-carousel .item.next.left,.exp-fw-body.beach #contentCarousel .nested-carousel .item.prev.right{left:0}.exp-fw-body.beach #contentCarousel .nested-carousel .item.active.left{left:-80%}.exp-fw-body.beach #contentCarousel .nested-carousel .item.active.right{left:80%}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper{max-width:none}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group{display:inline-block;position:relative;width:100%;left:4%}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-left:5px solid #fff;border-right:5px solid #fff}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.center{position:relative}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.previous{position:relative;opacity:.2}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.previous .carousel-caption{left:10px}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.previous a{cursor:default}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.previous a:hover{color:#fff}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.next{position:relative;opacity:.2}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.next a{cursor:default}.exp-fw-body.beach #contentCarousel .nested-carousel .item .slides-wrapper .item-group.next a:hover{color:#fff}.exp-fw-body.beach #contentCarousel .carousel-indicators{position:relative;bottom:auto;left:auto;margin:10px 0 0;list-style:none;padding:0;text-align:center;display:block;width:100%}.exp-fw-body.beach #contentCarousel .carousel-indicators li{background:#aeaeae;margin-right:10px;display:inline-block;float:none}.exp-fw-body.beach #contentCarousel .carousel-indicators li.active{background:#fff;border:2px solid #4c4c4c;height:8px;width:8px;display:inline-block;float:none}.exp-fw-body.beach #contentCarousel .timer-wrapper{background:#ccc}.exp-fw-body.beach #contentCarousel .timer{height:5px;width:0;display:block;margin:0;padding:0;background:#00c3c3}.exp-fw-body.beach .hide{display:none}.exp-fw-body.beach .fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.exp-fw-body.beach .fade.in{opacity:1}.exp-fw-body.beach .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.exp-fw-body.beach .collapse.in{height:auto}.exp-fw-body.beach .close{background:url(../../images/ui_sprite.png) 0 -160px no-repeat;width:37px;height:39px;text-indent:-9999px;z-index:10000}.exp-fw-body.beach .close:focus,.exp-fw-body.beach .close:hover{color:#464646;text-decoration:none;cursor:pointer}.exp-fw-body.beach button.close{padding:0;cursor:pointer;border:0;-webkit-appearance:none}.exp-fw-body.beach .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.exp-fw-body.beach .modal-backdrop.fade{opacity:0}.exp-fw-body.beach .modal-backdrop,.exp-fw-body.beach .modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.exp-fw-body.beach .exp-modal{width:80%;height:90%;position:fixed;background-color:#fff;z-index:9003;overflow:scroll}.exp-fw-body.beach .ui-film.exp-modal-background{z-index:9002;position:absolute;opacity:.6;display:none}.exp-fw-body.beach .modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box;outline:0}.exp-fw-body.beach .modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.exp-fw-body.beach .modal.fade.in{top:10%}.exp-fw-body.beach .modal-header{margin:0}.exp-fw-body.beach .modal-header .close{position:absolute;top:-12px;right:-5px}.exp-fw-body.beach .modal-header h3{margin:0;line-height:30px}.exp-fw-body.beach .modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.exp-fw-body.beach .modal-body header h2{font-size:40px;font-weight:400;font-family:"Futura Today";margin-top:0;margin-bottom:0}.exp-fw-body.beach .modal-form{margin-bottom:0}.exp-fw-body.beach .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;box-shadow:inset 0 1px 0 #fff}.exp-fw-body.beach .modal-footer:after,.exp-fw-body.beach .modal-footer:before{display:table;content:"";line-height:0}.exp-fw-body.beach .modal-footer:after{clear:both}.exp-fw-body.beach .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.exp-fw-body.beach .modal-footer .btn-group .btn+.btn{margin-left:-1px}.exp-fw-body.beach .modal-footer .btn-block+.btn-block{margin-left:0}.exp-fw-body.beach .modal-nav{width:700px;height:90%}.exp-fw-body.beach .modal-nav .search-bar{text-align:center;padding:15px 0}.exp-fw-body.beach .modal-nav .search-bar a,.exp-fw-body.beach .modal-nav .search-bar h3,.exp-fw-body.beach .modal-nav .search-bar select{display:inline-block;margin:0 10px}.exp-fw-body.beach .modal-nav .separator{position:relative;margin:10px 0}.exp-fw-body.beach .modal-nav .separator span{position:absolute;top:1px;left:36%;padding:0 13px;text-transform:uppercase}.exp-fw-body.beach .tabbable:after,.exp-fw-body.beach .tabbable:before{display:table;content:"";line-height:0}.exp-fw-body.beach .tabbable:after{clear:both}.exp-fw-body.beach .tab-content{overflow:auto}.exp-fw-body.beach .pill-content>.pill-pane,.exp-fw-body.beach .tab-content>.tab-pane{display:none}.exp-fw-body.beach .pill-content>.active,.exp-fw-body.beach .tab-content>.active{display:block}.exp-fw-body.beach .hero-story{min-width:630px;min-height:600px;background:#727272;position:relative;margin:45px auto}.exp-fw-body.beach .hero-story .caption{position:absolute;left:15px;bottom:15px}.exp-fw-body.beach .main-content article a{color:#00c3c3}.exp-fw-body.beach .main-content a h1,.exp-fw-body.beach .main-content a h2,.exp-fw-body.beach .main-content a h3,.exp-fw-body.beach .main-content a h4,.exp-fw-body.beach .main-content a h5,.exp-fw-body.beach .main-content a:hover h1,.exp-fw-body.beach .main-content a:hover h2,.exp-fw-body.beach .main-content a:hover h3,.exp-fw-body.beach .main-content a:hover h4,.exp-fw-body.beach .main-content a:hover h5,.exp-fw-body.beach .main-content a:visited h1,.exp-fw-body.beach .main-content a:visited h2,.exp-fw-body.beach .main-content a:visited h3,.exp-fw-body.beach .main-content a:visited h4,.exp-fw-body.beach .main-content a:visited h5,.exp-fw-body.beach .main-content h1 a:hover,.exp-fw-body.beach .main-content h2 a:hover,.exp-fw-body.beach .main-content h3 a:hover,.exp-fw-body.beach .main-content h4 a:hover,.exp-fw-body.beach .main-content h5 a:hover{text-decoration:none}.exp-fw-body.beach .main-content .articleBody .asset .galleries .viewport.gallery-viewport .slide .gallery-viewport-meta .caption .js-caption,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .viewport.gallery-viewport .slide .gallery-viewport-meta .caption .js-caption{color:#FFF}.exp-fw-body.beach .main-content .articleHeading{margin:20px 0}.exp-fw-body.beach .main-content .articleHeading .byline{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px}.exp-fw-body.beach .main-content .articleHeading .byline a{color:#00c3c3}.exp-fw-body.beach .main-content .articleHeading .byline a:hover{color:#00c3c3;text-decoration:underline}.exp-fw-body.beach .main-content .articleHeading h1{color:#333;font-family:"Futura Today Light";font-size:28px;margin:0;font-weight:400;margin-bottom:20px!important}.exp-fw-body.beach .main-content .articleHeading h2{color:#333;font-family:"Futura Today Light";font-size:28px;margin:0 0 20px;font-weight:400}.exp-fw-body.beach .main-content .asset-wrap{word-wrap:break-word;color:#464646;font-size:14px;margin:0 auto 35px}.exp-fw-body.beach .main-content .asset-wrap.articleBody a{color:#00c3c3}.exp-fw-body.beach .main-content .asset-wrap.articleBody a:hover{color:#00c3c3;text-decoration:underline}.exp-fw-body.beach .main-content .asset-wrap.articleBody a.btn,.exp-fw-body.beach .main-content .asset-wrap.articleBody a.btn:hover{color:#fff}.exp-fw-body.beach .main-content .asset-wrap.articleBody h1,.exp-fw-body.beach .main-content .asset-wrap.articleBody h2{color:#333;font-family:"Futura Today Light";font-size:28px;margin:0;font-weight:400}.exp-fw-body.beach .main-content .asset-wrap.articleBody .featured-asset.asset{padding:0;z-index:0;width:inherit}.exp-fw-body.beach .main-content .asset-wrap.articleBody .featured-asset.asset .galleries{margin-bottom:30px!important}.exp-fw-body.beach .main-content .asset-wrap.articleBody .featured-asset.asset .galleries .gallery-thumbs{left:0;right:0}.exp-fw-body.beach .main-content .asset-wrap.articleBody .featured-asset.asset .galleries .gallery-thumbs .thumbslist{padding-left:5px}.exp-fw-body.beach .main-content .asset-wrap.articleBody .featured-asset.asset .lead-photo span{font-family:Arial,Helvetica,sans-serif;margin-top:5px;color:#898989;display:block}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text ol,.exp-fw-body.beach .main-content .asset-wrap.articleBody .text p,.exp-fw-body.beach .main-content .asset-wrap.articleBody .text p span,.exp-fw-body.beach .main-content .asset-wrap.articleBody .text ul{font:400 16px/24px Arial,Helvetica,sans-serif;color:#333}.exp-fw-body.beach .main-content .asset-wrap.articleBody .asset .double-wide .galleries{width:100%}.exp-fw-body.beach .asset-wrap .text p span{font-family:Arial;font-size:16px;font-weight:400;line-height:21px;color:#666}.exp-fw-body.beach .asset-wrap .related-media h3{color:#999;font-family:'Futura Today';font-weight:700}.exp-fw-body.beach .asset-wrap .asset{width:100%;padding:0}.exp-fw-body.beach .about-links,.exp-fw-body.beach .about-links:active,.exp-fw-body.beach .about-links:visited{color:#6b6b6b;outline:0;text-decoration:none}.exp-fw-body.beach ul.bullet-list{color:#555;line-height:1.25em;list-style:square;margin:0 0 40px;padding:0 40px}.exp-fw-body.beach ul.bullet-list li{margin:0 0 10px}.exp-fw-body.beach .aboutus p{line-height:1.5em;margin:0 0 20px}.exp-fw-body.beach .aboutus h2{color:#333;font-size:1.125em;margin-bottom:15px}.exp-fw-body.beach .box{box-shadow:0 0 7px rgba(0,0,0,.176);margin-top:70px;overflow:hidden;padding:5px 20px;position:relative}.exp-fw-body.beach .padding20{padding:20px}.exp-fw-body.beach .marginb5{margin-bottom:5px}.exp-fw-body.beach .quiet{color:#999}.exp-fw-body.beach .aboutus-label{clear:both;display:block;font-size:.55em;line-height:100%;text-transform:uppercase}.exp-fw-body.beach .about-socialicons{position:relative}.exp-fw-body.beach .about-socialicons a{background:#999;border-radius:3px;display:inline-block;height:35px;margin:0 3px;text-align:center;vertical-align:middle;width:35px}.exp-fw-body.beach .about-socialicons .icons{line-height:35px}.exp-fw-body.beach .small{font-size:.8em}.exp-fw-body.beach section.container article.story-on-front .tabular-gallery .nav-tabs a,.exp-fw-body.beach section.container article.story-on-front .tabular-gallery .nav-tabs a:hover,.exp-fw-body.beach section.container article.story-on-front .tabular-gallery .nav-tabs a:visited,.exp-fw-body.beach section.container section.top-destination.articleBody .tabular-gallery .nav-tabs a,.exp-fw-body.beach section.container section.top-destination.articleBody .tabular-gallery .nav-tabs a:hover,.exp-fw-body.beach section.container section.top-destination.articleBody .tabular-gallery .nav-tabs a:visited{text-decoration:none}.exp-fw-body.beach section.container article.story-on-front p>a:hover,.exp-fw-body.beach section.container section.top-destination.articleBody p>a:hover{text-decoration:underline}.exp-fw-body.beach section.container article.story-on-front a,.exp-fw-body.beach section.container article.story-on-front a:hover,.exp-fw-body.beach section.container article.story-on-front a:visited,.exp-fw-body.beach section.container section.top-destination.articleBody a,.exp-fw-body.beach section.container section.top-destination.articleBody a:hover,.exp-fw-body.beach section.container section.top-destination.articleBody a:visited{color:#00c3c3}.exp-fw-body.beach section.container article.story-on-front a.btn,.exp-fw-body.beach section.container article.story-on-front a:hover.btn,.exp-fw-body.beach section.container article.story-on-front a:visited.btn,.exp-fw-body.beach section.container section.top-destination.articleBody a.btn,.exp-fw-body.beach section.container section.top-destination.articleBody a:hover.btn,.exp-fw-body.beach section.container section.top-destination.articleBody a:visited.btn{color:#fff}.exp-fw-body.beach section.container article.story-on-front a:hover,.exp-fw-body.beach section.container section.top-destination.articleBody a:hover{cursor:pointer}.exp-fw-body.beach section.container a.btn.experience-toggle-text{margin-left:20px;margin-bottom:20px}.exp-fw-body.beach #experience-comments-container{margin-top:20px}.exp-fw-body.beach .exp-date-time{color:#999;font-style:italic;font-weight:400}.exp-fw-body.beach .byline-separator{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px;padding:0 4px}.exp-fw-body.beach .horizontal-scroll{height:7px}.exp-fw-body.beach .horizontal-scroll.ui-light{background:#ececec;border-bottom:solid 1px #fff;box-shadow:inset 0 1px 0 0 #e3e3e3;border-top:solid 1px #d2d2d2}.exp-fw-body.beach .horizontal-scroll.ui-light>.scrolldragger{background:#f7f7f7;border:1px solid #c9c9c9;box-shadow:inset 0 1px 0 0 #fff}.exp-fw-body.beach .horizontal-scroll>.scrolldragger{border-radius:3px;height:6px;margin:-1px 0 0}.exp-fw-body.beach .scrolldragger{cursor:pointer;position:relative}.exp-fw-body.beach span.gallery-viewport-credit{color:#999}.exp-fw-body.beach .poi-body{padding:20px;width:636px;margin-bottom:40px;border:1px solid #DFDFDF}.exp-fw-body.beach .poi-body h3{text-transform:uppercase}.exp-fw-body.beach .poi-body section{clear:both;margin:0 0 20px}.exp-fw-body.beach .poi-body section:after,.exp-fw-body.beach .poi-body section:before{display:table;content:"";line-height:0}.exp-fw-body.beach .poi-body section:after{clear:both}.exp-fw-body.beach .poi-body .poi-info{width:47%;float:left;padding-right:10px;word-wrap:break-word}.exp-fw-body.beach .poi-body .poi-info h5{font:700 12px/14px Helvetica,Arial,sans-serif;color:#333;padding-bottom:0;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px}.exp-fw-body.beach .poi-body .poi-info p{font:400 14px/16px Helvetica,Arial,sans-serif;color:#777;margin:0 0 18px}.exp-fw-body.beach .poi-body .enhanced-deals-widget{border:0;border-bottom:1px #DBDBDB solid;padding:0 0 15px}.exp-fw-body.beach .video-img-thumbnails{width:250px;height:150px}.exp-fw-body.beach .video-links{color:#fff;display:block;text-shadow:1px 1px 1px rgba(0,0,0,.4);font-size:12px}.exp-fw-body.beach .ui-video .video{height:396px;overflow:hidden;position:relative;margin:0;width:100%}.exp-fw-body.beach .ui-video .video .videoStill{cursor:pointer;width:100%;height:100%;position:absolute}.exp-fw-body.beach .ui-video .video .videoStillPlay{cursor:pointer;position:absolute;top:50%;left:50%;visibility:visible}.exp-fw-body.beach .ui-video .video .videoStillPlay i.fa-play-circle{font-size:73px;color:rgba(255,255,255,.66);text-shadow:1px 1px 1px rgba(0,0,0,.36)}.exp-fw-body.beach .ui-video .video .videoObject{width:100%!important;height:100%!important}.exp-fw-body.beach .ui-video .video .videoObject object{width:100%;height:100%}.exp-fw-body.beach .exp-video .description{margin:20px 0;display:block}.exp-fw-body.beach .stand-alone-video{margin-top:20px!important}.exp-fw-body.beach .stand-alone-video .featured-asset{margin-top:15px}.exp-fw-body.beach .stand-alone-video .articleHeading{margin:0 0 20px}.exp-fw-body.beach .widget-well{margin:20px 0}.exp-fw-body.beach .widget-well .latest-video a.see-more-videos,.exp-fw-body.beach .widget-well.latest-video-module a.see-more-videos{text-transform:initial;display:block;color:#00c3c3;font-size:12px;text-align:right;margin:5px 0;float:none}.exp-fw-body.beach .widget-well img{max-width:100%}.exp-fw-body.beach .container>.row-fluid>aside.span4.partner-asset-right-ad,.exp-fw-body.beach .container>.row-fluid>aside.span4>div,.exp-fw-body.beach .container>.row-fluid>aside.span4>iframe,.exp-fw-body.beach .container>.row-fluid>aside.span4>section{margin:0 0 20px}.exp-fw-body.beach aside .body.latest-video h4{margin-top:10px}.exp-fw-body.beach .breadcrumbs{margin-top:30px}.exp-fw-body.beach .breadcrumbs ol{list-style:none;padding:0;font-size:14px}.exp-fw-body.beach .breadcrumbs ol li{display:inline-block;text-transform:uppercase}.exp-fw-body.beach .breadcrumbs ol li a:hover{text-decoration:underline}.exp-fw-body.beach .breadcrumbs.breadcrumbs-empty{height:20px}.exp-fw-body.beach .btn{display:inline-block;padding:8px 20px;margin-bottom:0;font-size:11px;text-transform:uppercase;text-align:center;vertical-align:middle;cursor:pointer}.exp-fw-body.beach .btn:focus,.exp-fw-body.beach .btn:hover{text-decoration:none;background-position:0 -15px}.exp-fw-body.beach .btn.active,.exp-fw-body.beach .btn:active{background-image:none;outline:0}.exp-fw-body.beach .btn.disabled{cursor:default;background-image:none}.exp-fw-body.beach .btn.block{display:block;margin:7px 0}.exp-fw-body.beach .ajax-loader{position:absolute;top:50%;left:47%}.exp-fw-body.beach #header-spike{text-align:center;height:25px;background:#fff}.exp-fw-body.beach #experience-header{min-width:1024px;min-height:67px;background:#000;border-top:1px solid #00c3c3}.exp-fw-body.beach #experience-header .container{position:relative;width:1180px}.exp-fw-body.beach #experience-header .container #poster-ad-wrapper{width:90%}.exp-fw-body.beach #experience-header .container #poster-ad-wrapper .home-poster-ad{z-index:2000;position:absolute;top:79px;right:70px;text-align:center}.exp-fw-body.beach .header-logo{background:#000}.exp-fw-body.beach .header-logo .container{width:100%}.exp-fw-body.beach .header-logo .container .logo{margin:0 auto;display:table;padding:5px 0}.exp-fw-body.beach .transparent-header-transition{-webkit-transition:background 350ms;-moz-transition:background 350ms;-o-transition:background 350ms;transition:background 350ms;-webkit-transform:translateZ(0)}.exp-fw-body.beach .transparent-header-transition .explore-menu{-webkit-transition:background 350ms;-moz-transition:background 350ms;-o-transition:background 350ms;transition:background 350ms}.exp-fw-body.beach #experience-header.transparent-header,.exp-fw-body.beach .transparent-header{background:url(../../images/pixels/pixel-black-30percent.png);background:rgba(0,0,0,.3);position:fixed;width:100%;z-index:100}.exp-fw-body.beach .transparent-header .explore-menu{background:url(../../images/pixels/pixel-dkgrey-30percent.png);background:rgba(50,50,50,.3)}.exp-fw-body.beach .email-signup-iframe{height:85px;margin-top:25px}.exp-fw-body.beach .exact-target-footer{padding:0 20px}.exp-fw-body.beach .exact-target-footer,.exp-fw-body.beach .exact-target-footer .social-nav .social-media-icon i,.exp-fw-body.beach .exact-target-footer-block,.exp-fw-body.beach .exact-target-footer-block .social-nav .social-media-icon i{color:#fff}.exp-fw-body.beach .exact-target-footer .modern-newsletter,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter{margin:25px 0}.exp-fw-body.beach .exact-target-footer .modern-newsletter .exact-target-wrapper,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter .exact-target-wrapper{display:inline-block;float:left;padding:0;position:relative}.exp-fw-body.beach .exact-target-footer .modern-newsletter .exact-target-wrapper h3,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter .exact-target-wrapper h3{color:#ccc;display:block;margin:0 0 10px}.exp-fw-body.beach .exact-target-footer .modern-newsletter .exact-target-wrapper .fa-spinner,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter .exact-target-wrapper .fa-spinner{top:47%}.exp-fw-body.beach .exact-target-footer .modern-newsletter form,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter form{margin-top:5px}.exp-fw-body.beach .exact-target-footer .modern-newsletter h3,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter h3{font:400 22px/25px "Futura Today Light";color:#fff;margin:0 10px 10px 0;display:inline-block;vertical-align:top;text-transform:none}.exp-fw-body.beach .exact-target-footer .modern-newsletter .exact-target-input-wrapper,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter .exact-target-input-wrapper{display:inline-block}.exp-fw-body.beach .exact-target-footer .modern-newsletter input,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter input{background:#474747;color:#8A8A8A;border:1px solid #474747;border-radius:2px;height:30px;vertical-align:bottom;line-height:100%;width:200px}.exp-fw-body.beach .exact-target-footer .modern-newsletter input.error,.exp-fw-body.beach .exact-target-footer .modern-newsletter input.exact-target-form-input-error,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter input.error,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter input.exact-target-form-input-error{border:1px solid red}.exp-fw-body.beach .exact-target-footer .modern-newsletter input.btn,.exp-fw-body.beach .exact-target-footer .modern-newsletter input.exact-target-submit,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter input.btn,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter input.exact-target-submit{width:100px;background:#00c4c5;color:#fff}.exp-fw-body.beach .exact-target-footer .modern-newsletter span,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter span{color:#fff}.exp-fw-body.beach .exact-target-footer .modern-newsletter ul,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter ul{font-family:'Futura Today Light';font-size:22px;color:#ccc;margin:36px 0 0}.exp-fw-body.beach .exact-target-footer .modern-newsletter ul li,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter ul li{display:inline-block;padding:0 15px}.exp-fw-body.beach .exact-target-footer .modern-newsletter ul li a,.exp-fw-body.beach .exact-target-footer-block .modern-newsletter ul li a{color:#ccc}.exp-fw-body.beach #experience-footer{background:#000}.exp-fw-body.beach #experience-footer #download_app_promo{background:#333}.exp-fw-body.beach #experience-footer #download_app_promo .container{width:1180px;padding-bottom:10px}.exp-fw-body.beach #experience-footer .modern-footer-download{padding-top:22px}.exp-fw-body.beach #experience-footer .modern-footer-download a span{color:#00c3c3;font-family:"Futura Today Light";font-size:24px}.exp-fw-body.beach #experience-footer .modern-footer-download a img{margin-right:10px}.exp-fw-body.beach #experience-footer .modern-footer-newsletter{width:100%;margin:0 auto;padding-top:10px;background:#000}.exp-fw-body.beach #experience-footer .modern-footer-newsletter hr{display:none}.exp-fw-body.beach #experience-footer .footer-nav .container,.exp-fw-body.beach #experience-footer .modern-footer-newsletter .container{width:1180px}.exp-fw-body.beach #experience-footer .footer-nav .container .experience-toggle-text{margin-left:15px;line-height:40px;font-size:14px;text-decoration:underline;cursor:pointer}.exp-fw-body.beach #experience-footer hr:first-child{margin:0 0 25px}.exp-fw-body.beach #experience-footer hr{border-color:#333;margin:25px 0}.exp-fw-body.beach #experience-footer .destination-guide{color:#666;text-transform:uppercase;font-size:12px;font-family:"Futura Today";padding-left:0}.exp-fw-body.beach #experience-footer ul{display:block;margin:0;padding:0}.exp-fw-body.beach #experience-footer ul li{display:inline-block;padding:0 15px;border-right:2px solid #525252;font-family:"Futura Today";text-transform:uppercase;line-height:10px;color:#fff;font-size:12px}.exp-fw-body.beach #experience-footer ul li:first-child{padding-left:0}.exp-fw-body.beach #experience-footer ul li:last-child{border-right:none}.exp-fw-body.beach #experience-footer ul li a{font-size:12px;font-family:"Futura Today";text-transform:uppercase}.exp-fw-body.beach #experience-footer ul.footer-site-nav{margin-bottom:25px}.exp-fw-body.beach #experience-footer ul.footer-site-nav li:first-child{border-right:none;max-width:150px}.exp-fw-body.beach #experience-footer ul.experience-sites li{color:#666}.exp-fw-body.beach #experience-footer ul.experience-sites li:first-child{border-right:none}.exp-fw-body.beach #experience-footer ul.experience-sites li a{color:#666}.exp-fw-body.beach #experience-footer ul.copyrights li{color:#666;border-right:none}.exp-fw-body.beach #experience-footer ul.copyrights li a{color:#666}.exp-fw-body.beach section.modern-footer-container{background:#333}.exp-fw-body.beach .modern-footer-container{overflow:hidden}.exp-fw-body.beach .modern-footer-blocks{margin:0 auto 10px;padding:10px;display:block;text-align:center;max-width:1220px}.exp-fw-body.beach .modern-footer-blocks .exact-target-footer{padding:0 10px}.exp-fw-body.beach .modern-footer-blocks .exact-target-footer .modern-newsletter{margin:10px 0;text-align:left}.exp-fw-body.beach .modern-footer-blocks .exact-target-footer .modern-newsletter .exact-target-message{position:relative}.exp-fw-body.beach .modern-footer-blocks .exact-target-footer .modern-newsletter .exact-target-message.exact-target-submitted{margin-top:14px}.exp-fw-body.beach .modern-footer-blocks .exact-target-footer .modern-newsletter .exact-target-message .fa-spin{top:35px}.exp-fw-body.beach .modern-footer-blocks .exact-target-footer .modern-newsletter ul{float:left;padding:0 0 0 35px}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block{width:30%;display:inline-block;vertical-align:middle;text-align:left;margin:20px 1%}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block a{display:block;position:relative}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block a img{width:100%}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block a .overlay{height:100%;display:block;width:100%;position:absolute;top:0;left:0;background:0 0;background:-moz-linear-gradient(top,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(42%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:-o-linear-gradient(top,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block a:hover .overlay{background:rgba(0,0,0,.6)}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block a h3{display:block;position:absolute;bottom:0;left:0;padding:10px;font-size:20px;font-family:"Futura Today";color:#fff;line-height:100%}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block div.nav-img{width:280px;height:160px}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience{position:relative;background:#00c3c3}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a{text-shadow:none}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a:hover{text-shadow:1px 1px 1px #00c3c3}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a:hover .nav-find-my-experience-text{color:#d8d8d8}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a:hover img{opacity:.2}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a img{position:relative;opacity:.4}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a .nav-find-my-experience-overlay{display:none}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a .nav-find-my-experience-text{font:32px/34px "Futura Today";padding:0 20px;position:absolute;bottom:17px;cursor:pointer}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a .nav-find-my-experience-text span{font-size:42px;display:block;color:#fff;margin:5px 0}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience .right-narrow-arrow-white{position:absolute;top:10px;right:10px}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.exact-target-footer-block{display:none}.exp-fw-body.beach span{font-family:'Futura Today';margin:0;font-size:12px;font-style:normal;text-transform:none}.exp-fw-body.beach .fa-email:before{content:"\f003"}.exp-fw-body.beach .fa-website:before{content:"\f0ac"}.exp-fw-body.beach .spike-menu{display:none;position:absolute;font-family:"Futura Today";padding:20px 0;width:100%;top:25px;left:0;z-index:10000}.exp-fw-body.beach .spike-menu .span4{min-height:160px;font-size:12px;text-align:left}.exp-fw-body.beach .spike-menu .span4:last-child{border-right:none}.exp-fw-body.beach .spike-menu:hover{display:block}.exp-fw-body.beach .spike-menu ul{list-style:none}.exp-fw-body.beach .spike-menu ul:last-child{border-right:none}.exp-fw-body.beach .open .spike-menu{display:block}.exp-fw-body.beach header.exp-header{margin-bottom:40px;overflow-y:hidden}.exp-fw-body.beach header.exp-header .exp-hero{position:relative;overflow:hidden}.exp-fw-body.beach header.exp-header .exp-hero.video .exp-hero-text h2{margin-left:65px}.exp-fw-body.beach header.exp-header .exp-hero.video:before{content:url(../../images/play-button.png);position:absolute;z-index:2;bottom:15px;left:20px}.exp-fw-body.beach header.exp-header .exp-hero.gallery .exp-hero-text h2{margin-left:65px}.exp-fw-body.beach header.exp-header .exp-hero.gallery:before{content:url(../../images/gallery-button.png);position:absolute;z-index:2;bottom:12px;left:20px}.exp-fw-body.beach header.exp-header .exp-hero .exp-hero-text{padding:94px 0 0;width:100%;position:absolute;bottom:0;background:0 0;background:-moz-linear-gradient(top,transparent 0,transparent 0,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:-o-linear-gradient(top,transparent 0,transparent 0,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,transparent 0,transparent 0,rgba(0,0,0,.8) 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.exp-fw-body.beach header.exp-header .exp-hero .exp-hero-text h2{margin:0 0 20px 20px;font:200 23px/24px "Futura Today";color:#fff;text-shadow:0 1px 3px #333}.exp-fw-body.beach header.exp-header .exp-hero .exp-hero-text .subcategory{text-transform:uppercase}.exp-fw-body.beach header.exp-header .exp-hero .listing-chatter-hero{position:absolute;z-index:3;top:0;bottom:0;height:auto;padding:25% 0;width:100%;opacity:0;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;background-color:#000;background-color:rgba(0,0,0,.6);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}.exp-fw-body.beach header.exp-header .exp-hero .listing-chatter-hero div{padding:20px}.exp-fw-body.beach header.exp-header .exp-hero:hover .listing-chatter-hero{opacity:1}.exp-fw-body.beach .exp-hero-with-assets{padding-bottom:30px}.exp-fw-body.beach .exp-hero-with-assets .header-with-icons h4{text-transform:uppercase;padding:0;margin:0}.exp-fw-body.beach .exp-hero-with-assets .header-with-icons .span4{text-align:right}.exp-fw-body.beach .exp-hero-with-assets .header-with-icons i{margin-left:10px}.exp-fw-body.beach .exp-hero-with-assets .article-with-related p a:hover{text-decoration:underline}.exp-fw-body.beach .exp-secondary-hero a{color:#000}.exp-fw-body.beach .exp-secondary-hero a:active,.exp-fw-body.beach .exp-secondary-hero a:visited{color:#fff}.exp-fw-body.beach .exp-secondary-hero a h4{margin:0;padding:60px 6px 12px}.exp-fw-body.beach .exp-secondary-hero a .overlay{width:100%;position:absolute;bottom:0;left:0;padding:60px 0 0;color:#fff;background:0 0;background:-moz-linear-gradient(top,transparent 0,transparent 28%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(28%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:-o-linear-gradient(top,transparent 0,transparent 28%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,transparent 0,transparent 28%,rgba(0,0,0,.8) 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.exp-fw-body.beach .exp-secondary-hero a .listing-chatter-hero{position:absolute;top:0;opacity:0;width:100%;bottom:0;height:auto;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;background-color:#000;background-color:rgba(0,0,0,.6);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}.exp-fw-body.beach .exp-secondary-hero a .listing-chatter-hero div{color:#fff;font:14px/20px Arial;padding-top:20px;padding-left:20px;padding-right:20px}.exp-fw-body.beach .exp-secondary-hero a:hover .listing-chatter-hero{opacity:1;height:100%}.exp-fw-body.beach .exp-secondary-hero a.video h4{padding-left:43px}.exp-fw-body.beach .exp-secondary-hero a.video:before{content:url(../../images/play-button-small.png);position:absolute;z-index:2;bottom:12px;left:12px}.exp-fw-body.beach .exp-secondary-hero a.gallery h4{padding-left:43px}.exp-fw-body.beach .exp-secondary-hero a.gallery:before{content:url(../../images/gallery-button-small.png);position:absolute;z-index:2;bottom:6px;left:12px}.exp-fw-body.beach .container.header{width:998px}.exp-fw-body.beach .container.header>.row-fluid{margin-left:-13px}.exp-fw-body.beach header.exp-header.full-width{margin:0 0 40px;overflow-y:hidden;background:#2e2e2e}.exp-fw-body.beach header.exp-header.full-width .span8{width:740px}.exp-fw-body.beach header.exp-header.full-width .span4{width:258px;margin:0}.exp-fw-body.beach header.exp-header.full-width span.more{font-size:16px;color:#fff;text-decoration:none;outline:0}.exp-fw-body.beach header.exp-header.full-width span.more span{font:18px 'Futura Today',Arial;display:inline-block;position:relative;color:#fff;margin-left:5px}.exp-fw-body.beach header.exp-header.full-width .right-narrow-arrow{width:20px;background-position:-44px 2px;position:relative;top:-3px}.exp-fw-body.beach header.exp-header.full-width .exp-hero{position:relative}.exp-fw-body.beach header.exp-header.full-width .exp-hero .exp-hero-text{position:absolute;bottom:0;background:0 0;background:-moz-linear-gradient(top,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(42%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:-o-linear-gradient(top,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0}.exp-fw-body.beach header.exp-header.full-width .exp-hero .exp-hero-text h2{font:200 40px/50px "Futura Today"!important;color:#fff!important;text-transform:none!important;margin:20px 20px 0}.exp-fw-body.beach header.exp-header.full-width .exp-hero .exp-hero-text footer{margin:0 20px 20px}.exp-fw-body.beach header.exp-header.full-width .exp-hero .exp-hero-text .subcategory{text-transform:uppercase}.exp-fw-body.beach header.exp-header.full-width .exp-hero .exp-hero-image{max-width:740px}.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero{margin-top:18px}.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero:first-child{padding-bottom:48px;border-bottom:1px solid #000}.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero .entry{padding:0 20px}.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero a{display:block;position:relative;margin-bottom:0;color:#000}.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero a h4{margin:6px 0;font:15px/15px "Futura Today"!important;color:#ccc;text-shadow:1px 1px 1px #000;position:relative;bottom:initial;left:initial;padding:0;background:0 0}.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero a:active,.exp-fw-body.beach header.exp-header.full-width .exp-secondary-hero a:visited{color:#000}.exp-fw-body.beach .blocks-3-col{margin-left:-20px}.exp-fw-body.beach .blocks-3-col .pointsofinterest.width-210{min-height:210px}.exp-fw-body.beach .blocks-3-col .pointsofinterest.width-210 .body{height:80px}.exp-fw-body.beach .blocks-3-col .pointsofinterest.width-210 .body h4{max-width:90%}.exp-fw-body.beach .blocks-3-col .pointsofinterest.width-210 .body .asset-info{display:block}.exp-fw-body.beach .blocks-3-col .width-210{background:#fff;display:block;float:left;margin:0 0 20px;position:relative;min-height:290px}.exp-fw-body.beach .blocks-3-col .width-210>.row-fluid{margin:0 0 0 20px;width:auto}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img{position:relative}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img:before{content:'';position:absolute;left:0;top:-1px;bottom:0;right:0;border:1px solid #dfdfdf;height:100%}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img a{display:block;position:relative}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img a:hover{text-decoration:none}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img a img{min-height:221px}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img a .editors-pick{background:url(../../images/editors-choice.png) no-repeat;width:64px;height:65px;top:0;left:0;position:absolute}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img .listing-chatter{position:absolute;top:0;bottom:0;left:0;right:0;padding:16% 20px;height:auto;z-index:3;background-color:#000;background-color:rgba(0,0,0,.6);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";opacity:0;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img .listing-chatter div{color:#fff;font:14px/20px Arial}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img a:hover .listing-chatter{opacity:1}.exp-fw-body.beach .blocks-3-col .width-210 .block-img{background-color:#ccc}.exp-fw-body.beach .blocks-3-col .width-210 .body{margin:10px 0 0;min-height:50px;position:relative}.exp-fw-body.beach .blocks-3-col .width-210 .body .summary{height:45px!important}.exp-fw-body.beach .blocks-3-col .width-210 .body .price{position:absolute;top:0;right:0}.exp-fw-body.beach .blocks-3-col .width-210 .body .asset-info{display:none}.exp-fw-body.beach .blocks-3-col .width-210 h4{font:400 16px/18px Helvetica,Arial,san-serif!important;margin:0 0 4px;color:#333}.exp-fw-body.beach .blocks-3-col .width-210 div{font:11px/14px Helvetica,Arial,san-serif;color:#777}.exp-fw-body.beach .blocks-3-col .width-210 div p{height:44px}.exp-fw-body.beach .blocks-3-col .width-210 .social-media-links{position:absolute;top:10px;right:10px;color:#fff}.exp-fw-body.beach .blocks-3-col .width-210 .social-media-links i{font-size:16px;margin-left:6px}.exp-fw-body.beach .blocks-3-col .width-210 a.more{position:absolute;bottom:9px;right:9px;color:#999;margin:0;font-size:14px}.exp-fw-body.beach .blocks-3-col .width-210 a.more:hover{color:#333}.exp-fw-body.beach .blocks-3-col .width-210 a.more span{position:absolute;left:-99999px;top:-99999px;height:0}.exp-fw-body.beach .blocks-3-col .more-results{clear:both;margin-left:20px}.exp-fw-body.beach .blocks-3-col .more-results .filter-message{margin-left:0}.exp-fw-body.beach .blocks-3-col article.video:before{content:url(../../images/play-button.png);position:absolute;z-index:2;top:170px;left:30px}.exp-fw-body.beach .blocks-3-col article.gallery:before{content:url(../../images/gallery-button.png);position:absolute;z-index:2;top:170px;left:30px}.exp-fw-body.beach .deals .ads.ad-widget{position:relative;top:auto;right:auto;float:right;margin-right:-320px}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal{display:inline-block;width:300px;height:120px;border:1px solid #d8d8d8;margin:0 0 10px 20px;background:#fff}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal a{display:block}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal h5{color:#00c3c3;font-family:"Futura Today";font-size:14px;margin:0;padding:5px}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal .wraptocenter{display:table-cell;text-align:center;width:120px;height:100%;padding:10px 5px 5px}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal .wraptocenter img{vertical-align:middle;width:100px}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal p{margin:0 0 0 5px;font-size:12px;color:#000}.exp-fw-body.beach .deals .deals-page .deals-wrapper .deal span{margin:0 0 0 5px;font-size:12px;color:#464646}.exp-fw-body.beach .deals .deals-page .deals-banner a{color:#00c3c3;line-height:60px}.exp-fw-body.beach .deals .deals-page .deals-banner a:hover{text-decoration:underline;color:#00c3c3}.exp-fw-body.beach .gannett-deals .deal{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.exp-fw-body.beach .gannett-deals .deal:first-child{border-top:0;margin-top:0;padding-top:0}.exp-fw-body.beach .gannett-deals .deal a{font:400 12px/14px 'Futura Today';color:#333}.exp-fw-body.beach .gannett-deals .deal a strong{font:12px/14px 'Futura Today Bold'}.exp-fw-body.beach .widget-well h3.sale{margin-left:58px}.exp-fw-body.beach .widget-well h3.sale .triangle{width:0;height:0;top:28px;border-left:24px solid #fff;border-right:24px solid #fff;border-top:14px solid #00c3c3;border-bottom:0;padding:0}.exp-fw-body.beach .widget-well h3.sale span{display:block;position:absolute;top:0;background-color:#00c3c3;padding:12px 12px 0;color:#fff;width:24px;left:18px;font-family:'Futura Today'}.exp-fw-body.beach .widget-well h3.sale strong{color:#00c3c3}.exp-fw-body.beach .reset-href{font-family:'Futura Today Bold',Arial,Helvetica,sans-serif;color:#000;font-size:.75em;text-transform:bold;margin-left:20px;padding:0;display:none}.exp-fw-body.beach .reset-href.active{display:inline-block}.exp-fw-body.beach .filter-tabs{margin-bottom:10px}.exp-fw-body.beach .filter-tabs a{background:#000;color:#fff;height:55px;text-align:center;display:block;width:20%;margin:0;padding:0;float:left;font:14px "Futura Today";text-transform:uppercase;line-height:55px!important}.exp-fw-body.beach .filter-tabs a.active{border-top:5px #00c3c3 solid;background:#fff;color:#00c3c3;height:50px;line-height:45px!important}.exp-fw-body.beach .filter-abc{font-family:'Futura Today Bold',Arial,Helvetica,sans-serif;color:#999;font-size:.75em;text-transform:bold;display:inline-block;margin:0 0 20px;padding:0}.exp-fw-body.beach .filter-abc li{display:inline-block;margin:0 5px 0 0}.exp-fw-body.beach .filter-abc li a{color:#333}.exp-fw-body.beach .filter-abc li a.active{color:#e53537}.exp-fw-body.beach .experience-destinations-map{height:300px}.exp-fw-body.beach .leaflet-popup-content .experience-destination-popup p{max-height:65px;overflow:hidden;font-size:12px;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif}.exp-fw-body.beach div.leaflet-top.leaflet-left{z-index:90}.exp-fw-body.beach .leaflet-popup-content{min-width:300px}.exp-fw-body.beach .leaflet-container a,.exp-fw-body.beach .leaflet-container a:active,.exp-fw-body.beach .leaflet-container a:hover,.exp-fw-body.beach .leaflet-container a:visited{color:#0078A8}.exp-fw-body.beach .leaflet-control-zoom-in{position:relative}.exp-fw-body.beach .leaflet-control-zoom-in:before{font-family:FontAwesome;position:absolute;top:4px;left:5px;font-size:12px;color:#333;content:"\f067"}.exp-fw-body.beach .leaflet-control-zoom-out{position:relative}.exp-fw-body.beach .leaflet-control-zoom-out:before{font-family:FontAwesome;position:absolute;top:5px;left:5px;font-size:12px;color:#333;content:"\f068"}.exp-fw-body.beach .destinations-map{height:300px}.exp-fw-body.beach footer .destinations{position:relative}.exp-fw-body.beach footer .destinations.open>a{background:#000}.exp-fw-body.beach footer .destinations.open.international-dropdown>a,.exp-fw-body.beach footer .destinations.open.national-dropdown>a{border-top:2px solid #00c3c3}.exp-fw-body.beach footer .destinations>a{display:block;background:#464646;border-top:2px solid #ccc;padding:10px 12px;position:relative;text-aligm:center}.exp-fw-body.beach footer .destinations>a:active,.exp-fw-body.beach footer .destinations>a:hover{background:#000!important}.exp-fw-body.beach footer .destinations>a.international-dropdown,.exp-fw-body.beach footer .destinations>a.national-dropdown{border-top:2px solid #00c3c3}.exp-fw-body.beach footer .destinations>a .list-arrow{position:absolute;top:9px;right:4px;padding:2px 15px;border-left:1px solid #ccc;color:#ccc}.exp-fw-body.beach footer .destinations ul{width:94.1%;position:absolute;left:0;top:42px;z-index:1000;background:#000;display:none;list-style:none;padding:10px;margin:0}.exp-fw-body.beach footer .destinations ul li{background:#000}.exp-fw-body.beach footer .destinations ul li a{margin-bottom:5px;color:#fff;display:block;font-size:12px;text-transform:uppercase}.exp-fw-body.beach footer .destinations ul li a:active,.exp-fw-body.beach footer .destinations ul li a:hover{color:#00c3c3}.exp-fw-body.beach .leaflet-image-layer,.exp-fw-body.beach .leaflet-layer,.exp-fw-body.beach .leaflet-map-pane,.exp-fw-body.beach .leaflet-marker-icon,.exp-fw-body.beach .leaflet-marker-pane,.exp-fw-body.beach .leaflet-marker-shadow,.exp-fw-body.beach .leaflet-overlay-pane,.exp-fw-body.beach .leaflet-overlay-pane svg,.exp-fw-body.beach .leaflet-popup-pane,.exp-fw-body.beach .leaflet-shadow-pane,.exp-fw-body.beach .leaflet-tile,.exp-fw-body.beach .leaflet-tile-pane,.exp-fw-body.beach .leaflet-zoom-box{position:absolute}.exp-fw-body.beach .leaflet-container{overflow:hidden;outline:0}.exp-fw-body.beach .leaflet-marker-icon,.exp-fw-body.beach .leaflet-marker-shadow,.exp-fw-body.beach .leaflet-tile{-moz-user-select:none;-webkit-user-select:none;user-select:none}.exp-fw-body.beach .leaflet-marker-icon,.exp-fw-body.beach .leaflet-marker-shadow{display:block}.exp-fw-body.beach .leaflet-clickable{cursor:pointer}.exp-fw-body.beach .leaflet-dragging,.exp-fw-body.beach .leaflet-dragging .leaflet-clickable{cursor:move}.exp-fw-body.beach .leaflet-container img{max-width:none!important}.exp-fw-body.beach .leaflet-container img.leaflet-image-layer{max-width:15000px!important}.exp-fw-body.beach .leaflet-tile-pane{z-index:2}.exp-fw-body.beach .leaflet-objects-pane{z-index:3}.exp-fw-body.beach .leaflet-overlay-pane{z-index:4}.exp-fw-body.beach .leaflet-shadow-pane{z-index:5}.exp-fw-body.beach .leaflet-marker-pane{z-index:6}.exp-fw-body.beach .leaflet-popup-pane{z-index:7}.exp-fw-body.beach .leaflet-tile{filter:inherit;visibility:hidden}.exp-fw-body.beach .leaflet-tile-loaded{visibility:inherit}.exp-fw-body.beach .leaflet-zoom-box{width:0;height:0}.exp-fw-body.beach .leaflet-control{position:relative;z-index:7;pointer-events:auto}.exp-fw-body.beach .leaflet-bottom,.exp-fw-body.beach .leaflet-top{position:absolute;z-index:1000;pointer-events:none}.exp-fw-body.beach .leaflet-top{top:0}.exp-fw-body.beach .leaflet-right{right:0}.exp-fw-body.beach .leaflet-bottom{bottom:0}.exp-fw-body.beach .leaflet-left{right:0}.exp-fw-body.beach .leaflet-control{float:left;clear:both}.exp-fw-body.beach .leaflet-right .leaflet-control{float:right}.exp-fw-body.beach .leaflet-top .leaflet-control{margin-top:10px}.exp-fw-body.beach .leaflet-bottom .leaflet-control{margin-bottom:10px}.exp-fw-body.beach .leaflet-left .leaflet-control,.exp-fw-body.beach .leaflet-right .leaflet-control{margin-right:10px}.exp-fw-body.beach .leaflet-control-zoom{border-radius:7px;padding:5px;background:rgba(0,0,0,.25)}.exp-fw-body.beach .leaflet-control-zoom a{background-color:rgba(255,255,255,.75)}.exp-fw-body.beach .leaflet-control-layers a,.exp-fw-body.beach .leaflet-control-zoom a{background-position:50% 50%;background-repeat:no-repeat;display:block}.exp-fw-body.beach .leaflet-control-zoom a{border-radius:4px;width:19px;height:19px}.exp-fw-body.beach .leaflet-control-zoom a:hover{background-color:#fff}.exp-fw-body.beach .leaflet-touch .leaflet-control-zoom a{width:27px;height:27px}.exp-fw-body.beach .leaflet-control-zoom-in{margin-bottom:5px}.exp-fw-body.beach .leaflet-control-layers{box-shadow:0 1px 7px #999;background:#f8f8f9;border-radius:8px}.exp-fw-body.beach .leaflet-control-layers a{width:36px;height:36px}.exp-fw-body.beach .leaflet-touch .leaflet-control-layers a{width:44px;height:44px}.exp-fw-body.beach .leaflet-control-layers .leaflet-control-layers-list,.exp-fw-body.beach .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.exp-fw-body.beach .leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.exp-fw-body.beach .leaflet-control-layers-expanded{padding:6px 10px 6px 6px;font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;color:#333;background:#fff}.exp-fw-body.beach .leaflet-control-layers input{margin-top:2px;position:relative;top:1px}.exp-fw-body.beach .leaflet-control-layers label{display:block}.exp-fw-body.beach .leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.exp-fw-body.beach .leaflet-container .leaflet-control-attribution{display:none!important;background-color:rgba(255,255,255,.7);box-shadow:0 0 5px #bbb;margin:0}.exp-fw-body.beach .leaflet-control-attribution,.exp-fw-body.beach .leaflet-control-scale-line{padding:0 5px;color:#333}.exp-fw-body.beach .leaflet-container .leaflet-control-attribution,.exp-fw-body.beach .leaflet-container .leaflet-control-scale{font:11px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.exp-fw-body.beach .leaflet-left .leaflet-control-scale{margin-left:5px}.exp-fw-body.beach .leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.exp-fw-body.beach .leaflet-control-scale-line{border:2px solid #777;border-top:none;color:#000;line-height:1;font-size:10px;padding-bottom:2px;text-shadow:1px 1px 1px #fff;background-color:rgba(255,255,255,.5)}.exp-fw-body.beach .leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;padding-top:1px;border-bottom:none;margin-top:-2px}.exp-fw-body.beach .leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.exp-fw-body.beach .leaflet-touch .leaflet-control-attribution,.exp-fw-body.beach .leaflet-touch .leaflet-control-layers{box-shadow:none}.exp-fw-body.beach .leaflet-touch .leaflet-control-layers{border:5px solid #bbb}.exp-fw-body.beach .leaflet-fade-anim .leaflet-popup,.exp-fw-body.beach .leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.exp-fw-body.beach .leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.exp-fw-body.beach .leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.exp-fw-body.beach .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0.25,.1,.25,.75);-moz-transition:-moz-transform .25s cubic-bezier(0.25,.1,.25,.75);-o-transition:-o-transform .25s cubic-bezier(0.25,.1,.25,.75);transition:transform .25s cubic-bezier(0.25,.1,.25,.75)}.exp-fw-body.beach .leaflet-pan-anim .leaflet-tile,.exp-fw-body.beach .leaflet-touching .leaflet-zoom-animated,.exp-fw-body.beach .leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.exp-fw-body.beach .leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.exp-fw-body.beach .leaflet-popup{position:absolute;text-align:center}.exp-fw-body.beach .leaflet-popup-content-wrapper{padding:1px;text-align:left}.exp-fw-body.beach .leaflet-popup-content{margin:14px 20px}.exp-fw-body.beach .leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.exp-fw-body.beach .leaflet-popup-tip{width:15px;height:15px;padding:1px;margin:-8px auto 0;background:#00c3c3!important;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.exp-fw-body.beach .leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 5px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700}.exp-fw-body.beach .leaflet-container a.leaflet-popup-close-button:hover{color:#999}.exp-fw-body.beach .leaflet-popup-content p{margin:0}.exp-fw-body.beach .leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.exp-fw-body.beach .leaflet-container{background:#ddd}.exp-fw-body.beach .leaflet-container a{color:#0078A8}.exp-fw-body.beach .leaflet-container a.leaflet-active{outline:orange solid 2px}.exp-fw-body.beach .leaflet-zoom-box{border:2px dotted #05f;background:#fff;opacity:.5}.exp-fw-body.beach .leaflet-div-icon{background:#fff;border:1px solid #666}.exp-fw-body.beach .leaflet-editing-icon{border-radius:2px}.exp-fw-body.beach .leaflet-popup-content-wrapper,.exp-fw-body.beach .leaflet-popup-tip{background:#fff;box-shadow:0 3px 10px #888}.exp-fw-body.beach .leaflet-popup-content-wrapper{border-radius:0;border-bottom:3px solid #00c3c3}.exp-fw-body.beach .leaflet-popup-content{font:12px/1.4 "Helvetica Neue",Arial,Helvetica,sans-serif}.exp-fw-body.beach .listing a span.editors-pick{background-image:url(../../images/editors-choice.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:65px;height:65px;margin:0}.exp-fw-body.beach .travel-agents.widget-well .featured-poi-hero-header{padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:5px}.exp-fw-body.beach .travel-agents.widget-well .featured-poi-hero-header span.large-header,.exp-fw-body.beach .travel-agents.widget-well .featured-poi-hero-header span.small-header,.exp-fw-body.beach .travel-agents.widget-well .featured-poi-hero-header span.tiny-header{color:#999;text-transform:uppercase}.exp-fw-body.beach .travel-agents.widget-well h3{color:#666;font-family:"Futura Today Bold";font-size:12px;text-align:center}.exp-fw-body.beach .travel-agents.widget-well .travel-agent{padding-bottom:10px;border-bottom:1px #ccc solid;margin-bottom:10px}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .featured-poi-block.agent-profile{margin-bottom:15px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .featured-poi-block.agent-profile article{padding-left:10px}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .featured-poi-block.agent-profile span{color:#777;font-size:11px;font-family:Arial;font-weight:400}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .featured-poi-block.agent-profile .name{color:#666;margin-bottom:5px;font-size:12px;font-weight:700;font-family:Arial}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .sample-itinerary img{height:67px}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .sample-itinerary hr{margin-top:15px;margin-bottom:15px;border-bottom:1px #ccc solid;border-top:none}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .sample-itinerary .featured-poi-block span{color:#777;font-size:11px;font-family:Arial;font-weight:400}.exp-fw-body.beach .travel-agents.widget-well .travel-agent .sample-itinerary .featured-poi-block p{color:#666;font-family:Arial;font-weight:700;font-size:12px}.exp-fw-body.beach .travel-agents.widget-well .travel-agent a.more{margin-top:5px;float:right}.exp-fw-body.beach .travel-agents.widget-well .travel-agent a.more span{color:#5e5e5e}.exp-fw-body.beach .travel-agents.widget-well .connect-with-agent-footer{text-align:center}.exp-fw-body.beach .travel-agents.widget-well .connect-with-agent-footer a{background:#999;color:#fff;margin:10px 0}.exp-fw-body.beach .travel-agents.widget-well .connect-with-agent-footer a:hover{background:#707070}.exp-fw-body.beach tripology-front-module{padding:0 15px}.exp-fw-body.beach .tripology-title{color:#333;font-family:'Futura Today Bold',arial,sans-serif;font-size:16px;text-transform:uppercase}.exp-fw-body.beach .chatter-text{color:#666;font-size:13px}.exp-fw-body.beach .tripology-variant-chatter-text{color:#666;font-size:14px}.exp-fw-body.beach .interest-list li{display:inline-block}.exp-fw-body.beach .tripology-input-wrap{display:table-cell;height:50px;padding-right:17px}.exp-fw-body.beach .tripology-auto-wrap{position:relative}.exp-fw-body.beach .tripology-auto-wrap .ui-text-input{width:155px}.exp-fw-body.beach .trip-label{color:#333;font-size:15px;font-weight:700}.exp-fw-body.beach .trip-label span{color:#999;font-weight:400}.exp-fw-body.beach .tripology-submit{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fefefe 0,#ececec 100%);background:-o-linear-gradient(top,#fefefe 0,#ececec 100%);background:-ms-linear-gradient(top,#fefefe 0,#ececec 100%);background:linear-gradient(to bottom,#fefefe 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ececec', GradientType=0);color:#666;font-family:Arial,sans-serif;font-size:13px;text-shadow:none;width:155px}.exp-fw-body.beach .powered-by-tripology{background:url(../../images/modules/tripology/poweredBy.png);height:34px;text-indent:-9000px;width:119px;position:absolute;bottom:10px;right:10px}.exp-fw-body.beach .tripology-primary{min-height:120px}.exp-fw-body.beach .tripology-primary .chatter-wrap,.exp-fw-body.beach .tripology-primary .form-wrap{display:table-cell;float:left;width:50%}.exp-fw-body.beach .tripology-primary .tripology-chatter,.exp-fw-body.beach .tripology-primary .tripology-form{min-height:280px}.exp-fw-body.beach .tripology-primary .tripology-ui-chunky-btn.ui-chunky-btn{float:left;margin-right:20px;width:300px}.exp-fw-body.beach .tripology-primary .tripology-image{background:#fff;box-shadow:0 4px 8px 0 #bebebe;padding:5px}.exp-fw-body.beach .tripology-primary .chatter-text{padding:0 5px;width:315px}.exp-fw-body.beach .tripology-primary .tripology-interest-select{min-height:130px}.exp-fw-body.beach .tripology-primary .interest-list{list-style-type:none;margin-top:5px}.exp-fw-body.beach .tripology-primary .tripology-form .send-data{margin-top:10px}.exp-fw-body.beach .tripology-primary .interest-list li{height:24px;margin:0 10px 0 0;width:150px}.exp-fw-body.beach .interest-list label{color:#666;font-size:14px;padding-left:10px;float:left}.exp-fw-body.beach .interest-list input{float:left}.exp-fw-body.beach .tripology-primary .tripology-form .powered-by-tripology{display:none}.exp-fw-body.beach .widget-well .send-data{margin-top:15px}.exp-fw-body.beach .widget-well .tripology-form .chatter-wrap,.exp-fw-body.beach .widget-well .tripology-form .form-wrap{margin:auto;text-align:left;width:264px}.exp-fw-body.beach .widget-well .tripology-form .chatter-wrap{margin-bottom:20px}.exp-fw-body.beach .widget-well .tripology-form .tripology-title{display:none}.exp-fw-body.beach .widget-well .tripology-form .chatter-wrap .tripology-image{width:254px}.exp-fw-body.beach .widget-well .tripology-form .chatter-wrap .chatter-text p{text-align:left}.exp-fw-body.beach .widget-well .tripology-form .interest-list li{width:126px}.exp-fw-body.beach .widget-well .tripology-form .tripology-input-wrap{padding-right:10px;width:126px;position:relative}.exp-fw-body.beach .widget-well .tripology-form .ui-autocomplete-content{top:34px}.exp-fw-body.beach .widget-well .tripology-form .ui-autocomplete-content .ui-autocomplete-result-container{min-width:130px;margin:0;padding:0;position:relative}.exp-fw-body.beach .widget-well .tripology-form .ui-autocomplete-content .ui-autocomplete-result-container li{min-width:130px;font:400 12px/13px Arial,Helvetica;left:0}.exp-fw-body.beach .widget-well .tripology-form .ui-text-input-clear-btn{top:26px}.exp-fw-body.beach .widget-well .tripology-form .tripology-auto-wrap .ui-text-input,.exp-fw-body.beach .widget-well .tripology-form .tripology-date-picker-wrap .ui-text-input{width:126px;border:1px solid #999}.exp-fw-body.beach .main-content .span8 .tripology-wrapper{margin-bottom:40px;background:#f1f0f0;padding:20px;position:relative}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .form-wrap{display:table}.exp-fw-body.beach .main-content .span8 .tripology-wrapper h3{color:#333;font-family:"Futura Today Bold";font-size:12px;text-transform:uppercase}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .tripology-image-wrap{display:table-cell;vertical-align:top;padding:0 20px 0 0;width:48%}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .tripology-image{vertical-align:top;width:100%}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .tripology-form{display:table-cell;vertical-align:top}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .choose-date{margin-bottom:10px}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .chatter-text{margin-top:0;font:400 13px/16px Arial,Helvetica}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .tripology-input-wrap{padding:0 0 10px;height:auto}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .tripology-input-wrap:first-child{padding-right:17px}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .tripology-input-wrap .ui-light input.ui-text-input{max-width:130px;border:1px solid #ccc}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .send-data .tripology-input-wrap{display:block;padding-right:0}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .send-data .ui-btn.tripology-submit{width:100%;display:block;background:#32c3c7;color:#fff}.exp-fw-body.beach .main-content .span8 .tripology-wrapper .powered-by-tripology{left:initial;bottom:initial;right:initial;position:relative}.exp-fw-body.beach .social-sharing-train{padding-top:0;margin:0 0 0 -50px;z-index:1;position:absolute;left:10px;top:10px;width:40px;text-align:center;border:1px solid #e0e0e0;background:#fff}.exp-fw-body.beach .social-sharing-train a:hover{background:#e8e8e8}.exp-fw-body.beach .social-sharing-train .row-fluid{margin:0 0 10px}.exp-fw-body.beach .social-sharing-train .row-fluid:nth-child(3){padding-top:10px}.exp-fw-body.beach .social-sharing-train .row-fluid.first-child{paddin-left:10px}.exp-fw-body.beach .social-sharing-train.fixed{margin-top:10px;overflow:visible}.exp-fw-body.beach .social-sharing-train.in-flow{display:none;z-index:1;position:relative;left:auto;width:327px;top:auto;min-width:auto;text-align:center;border:1px solid #e0e0e0;padding:0;background:#fff;height:30px;margin:0 0 20px;box-shadow:none}.exp-fw-body.beach .social-sharing-train.in-flow .row-fluid{margin:0 16px 0 0}.exp-fw-body.beach .social-sharing-train.in-flow>div{display:inline-block;width:auto}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap{width:100%}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar{padding:0;width:100%;height:30px;display:table}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar span.fb_comments_count{display:none}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules{float:left;border-bottom:1px solid #e1e1e1}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-module{float:left}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-module a{min-width:40px;border-right:1px solid #dadcde}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-modules{float:left}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .exp-util-bar-btn,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .exp-util-bar-btn:visited,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-btn,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-btn:visited{border-top:0;box-shadow:none;color:#000;cursor:pointer;display:block;float:left;font-size:11px;font-weight:700;padding:0;position:relative;text-align:center;height:31px;min-width:60px;text-shadow:0 1px 0 rgba(255,255,255,.7);overflow:hidden}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .exp-util-bar-btn .util-bar-share-count,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .exp-util-bar-btn:visited .util-bar-share-count,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-btn .util-bar-share-count,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-btn:visited .util-bar-share-count{display:none}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules{min-width:163px;height:30px;display:block;float:left;border-bottom:1px solid #e1e1e1}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module{max-width:none}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .exp-util-bar-btn,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .exp-util-bar-btn:visited,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .util-bar-btn,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .util-bar-btn:visited{border-top:0;border-right:1px solid #dadcde;box-shadow:none;color:#000;cursor:pointer;display:block;float:left;font-size:11px;font-weight:700;padding:0;position:relative;text-align:center;height:31px;min-width:40px;text-shadow:0 1px 0 rgba(255,255,255,.7);overflow:hidden}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .exp-util-bar-btn .util-bar-share-count,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .exp-util-bar-btn:visited .util-bar-share-count,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .util-bar-btn .util-bar-share-count,.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .util-bar-btn:visited .util-bar-share-count{display:none}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .exp-util-bar-btn:last-child{border-right:none}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-flyout{text-align:left}.exp-fw-body.beach .social-sharing-train.in-flow .utility-bar-wrap .utility-bar .util-bar-flyout.open{top:30px;visibility:visible}.exp-fw-body.beach .social-sharing-train i{font-size:21px;display:block;margin:5px;color:#999}.exp-fw-body.beach .social-sharing-train i.fa-pinterest,.exp-fw-body.beach .social-sharing-train i.fa-pinterest-sign{color:#910101}.exp-fw-body.beach .social-sharing-train i.fa-facebook,.exp-fw-body.beach .social-sharing-train i.fa-facebook-sign{color:#3b5998}.exp-fw-body.beach .social-sharing-train i.fa-twitter,.exp-fw-body.beach .social-sharing-train i.fa-twitter-sign{color:#00a0d1}.exp-fw-body.beach .social-sharing-train i.fa-vimeo,.exp-fw-body.beach .social-sharing-train i.fa-vimeo-sign{color:#4bf}.exp-fw-body.beach .social-sharing-train i.fa-vimeo-sign.alt-color,.exp-fw-body.beach .social-sharing-train i.fa-vimeo.alt-color{color:#aad450}.exp-fw-body.beach .social-sharing-train i.fa-tumblr,.exp-fw-body.beach .social-sharing-train i.fa-tumblr-sign{color:#34526f}.exp-fw-body.beach .social-sharing-train i.fa-youtube,.exp-fw-body.beach .social-sharing-train i.fa-youtube-sign{color:#c4302b}.exp-fw-body.beach .social-sharing-train i.fa-linkedin,.exp-fw-body.beach .social-sharing-train i.fa-linkedin-sign{color:#4875B4}.exp-fw-body.beach .social-sharing-train i.fa-google-plus,.exp-fw-body.beach .social-sharing-train i.fa-google-plus-sign{color:#C63D2D}.exp-fw-body.beach .social-sharing-train i.fa-foursquare,.exp-fw-body.beach .social-sharing-train i.fa-foursquare-sign{color:#8FD400}.exp-fw-body.beach .social-sharing-train i.fa-instagram,.exp-fw-body.beach .social-sharing-train i.fa-instagram-sign{color:#4E433C}.exp-fw-body.beach .social-sharing-train .exp-util-bar-google:before{background-image:url(../../images/social-train-google-plus.png);background-position:0 0;height:27px;width:29px;top:1px;margin-top:1px}.exp-fw-body.beach .social-sharing-train .exp-util-bar-linkedin:before{background-image:url(../../images/social-train-linked-in.png);background-position:0 0;height:27px;width:29px;top:1px;margin-top:1px;margin-bottom:0}.exp-fw-body.beach .social-sharing-train .exp-util-bar-linkedin{height:42px}.exp-fw-body.beach .social-sharing-train .exp-util-bar-pinterest:before{background-image:url(../../images/social-train-pinterest.png);background-position:0 0;height:27px;width:29px;top:1px;margin-top:1px}.exp-fw-body.beach .social-sharing-train .email-button{color:gray}.exp-fw-body.beach .social-sharing-train .email-button:hover{color:#6d6d6d}.exp-fw-body.beach .social-sharing-train .email-button:hover .open-envelop-icon.vertical{background-position:47px 0}.exp-fw-body.beach .social-sharing-train .email-button:hover .open-envelop-icon.horizontal{background-position:-24px 0}.exp-fw-body.beach .social-sharing-train .email-button .open-envelop-icon{background-image:url(../../images/social-train-email-btn.png);background-position:0 0;display:block;height:40px;width:43px;margin:0 auto}.exp-fw-body.beach .social-sharing-train .comment-button{color:gray;font-size:12px;position:relative}.exp-fw-body.beach .social-sharing-train .comment-button:hover{color:#6d6d6d}.exp-fw-body.beach .social-sharing-train .comment-button:hover .comment-icon.vertical{background-position:47px 0}.exp-fw-body.beach .social-sharing-train .comment-button:hover .comment-icon.horizontal{background-position:-24px 0}.exp-fw-body.beach .social-sharing-train .comment-button .fb_comments_count{top:12px;position:absolute;left:18px;z-index:99;color:#fff;width:35px;text-align:center}.exp-fw-body.beach .social-sharing-train .comment-button .comment-icon{background-image:url(../../images/social-train-comment-btn.png);background-position:0 0;display:block;height:40px;width:43px;margin:0 auto}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap{bottom:0;box-shadow:none;position:relative;top:0;width:40px;z-index:101}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar{background:#fff;padding:0}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-btn,.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-btn:visited{border-top:1px solid #ccc;box-shadow:none;color:#000;cursor:pointer;display:block;font-size:11px;font-weight:700;padding:7px 0;position:relative;text-align:center;width:40px;text-shadow:0 1px 0 rgba(255,255,255,.7)}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-primary-modules{border-bottom:0;box-shadow:none;padding-bottom:0;position:relative;top:auto}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-primary-modules .util-bar-module:first-child .util-bar-btn:first-child{border-top:0}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-secondary-modules{position:relative;border-bottom:0;box-shadow:none;padding-bottom:1px}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module{border-right:0;box-shadow:none;float:none;height:auto;max-width:40px}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .utility-bar .util-bar-secondary-modules .util-bar-module .exp-util-bar-btn{border:0;border-right:0;border-top:1px solid #ccc;box-shadow:none;color:#000;font-size:11px;font-weight:700;padding:7px 0;text-align:center;width:40px;text-shadow:none;border-radius:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;margin:0;outline:0;overflow:hidden;position:relative;top:0}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .util-bar-flyout{text-align:left}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .util-bar-flyout.open{left:40px;border:1px solid #ccc;bottom:0;background:#fff;box-shadow:3px 0 3px 0 rgba(0,0,0,.2);display:block;top:0;visibility:visible;overflow:hidden}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .util-bar-flyout form input{margin:5px 15px;width:273px}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .util-bar-flyout form textarea{height:55px}.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .util-bar-btn.active,.exp-fw-body.beach .social-sharing-train .utility-bar-wrap .util-bar-btn.active:hover{background:#fff}.exp-fw-body.beach .social-sharing-train.in-flow .comment-icon,.exp-fw-body.beach .social-sharing-train.in-flow .open-envelop-icon{display:inline-block;margin-right:5px!important;background-size:48px;background-repeat:no-repeat;width:23px;height:22px;vertical-align:text-bottom}.exp-fw-body.beach .lt-ie9 .social-sharing-train.in-flow .row-fluid{margin-top:10px}.exp-fw-body.beach .widget-well.featured-social-interactions{margin-top:0}.exp-fw-body.beach .widget-well.featured-social-interactions .social-interactions>.row-fluid{margin-bottom:15px}.exp-fw-body.beach #featured-sponsor-widget{position:relative;margin:-20px}.exp-fw-body.beach #featured-sponsor-widget .padding10.small a{color:#00c3c3!important}.exp-fw-body.beach #featured-sponsor-widget h4{color:#fff;font-family:"Futura Today";font-weight:400;font-size:26px;margin:0}.exp-fw-body.beach #featured-sponsor-widget h4 a:hover{text-decoration:underline}.exp-fw-body.beach #featured-sponsor-widget .tab-content{background:#000;margin:0 0 20px;min-height:84px}.exp-fw-body.beach #featured-sponsor-widget .tab-content .btn{position:absolute;top:10px;right:10px}.exp-fw-body.beach .latest-video-module i.fa-play-circle{position:absolute;top:33%;left:39%;font-size:73px;color:rgba(255,255,255,.66);text-shadow:1px 1px 1px rgba(0,0,0,.36)}.exp-fw-body.beach .latest-video-module a.see-more-videos{text-transform:initial;float:right;color:#00c3c3;font-size:12px}.exp-fw-body.beach .latest-video-module a.see-more-videos:hover{color:#00c3c3;text-decoration:underline}.exp-fw-body.beach .related-content ul{list-style-type:none;margin:0;padding:0}.exp-fw-body.beach .related-content ul li{border-top:1px solid #ccc;clear:both;margin-top:10px;padding-top:10px}.exp-fw-body.beach .related-content ul li:first-child{border-top:0;margin-top:0;padding-top:0}.exp-fw-body.beach .related-content ul li img{float:left;clear:both;margin-right:10px}.exp-fw-body.beach .related-content ul li p{color:#000;margin:0;font:400 12px/14px Arial,Helvetica}.exp-fw-body.beach .enhanced-deals-widget{border-top:1px #DBDBDB solid;padding:25px 0 15px;border-bottom:1px #DBDBDB solid;margin:0 0 20px}.exp-fw-body.beach .enhanced-deals-widget h3{text-transform:uppercase;color:#000;padding-bottom:10px}.exp-fw-body.beach .enhanced-deals-widget .enhanced-reservation{margin-top:10px}.exp-fw-body.beach .enhanced-deals-widget .enhanced-reservation a,.exp-fw-body.beach .enhanced-deals-widget .enhanced-reservation a:visited{color:#797979}.exp-fw-body.beach .enhanced-deals-widget .enhanced-reservation a:hover{color:#00c3c3}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced:visited{display:block;margin-bottom:15px;text-decoration:none;color:#797979}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-icon,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced:visited .enhanced-deal-icon{line-height:32px;text-align:center;float:left;display:block;width:32px;height:32px;color:#fff;background:#CCC;font-size:22px;font-weight:700}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-text,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced:visited .enhanced-deal-text{float:right;font-weight:700}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-text .enhanced-deal-label,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced:visited .enhanced-deal-text .enhanced-deal-label{text-transform:uppercase;font-size:12px;line-height:10px;padding-top:3px}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-text .enhanced-main-content,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced:visited .enhanced-deal-text .enhanced-main-content{color:#797979}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-text .enhanced-supporting-content,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced:visited .enhanced-deal-text .enhanced-supporting-content{font-weight:400;color:#797979}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal:hover{color:#00c3c3}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal:hover .enhanced-deal-icon{background:#00c3c3}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal:hover .enhanced-deal-text .enhanced-main-content,.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal:hover .enhanced-deal-text .enhanced-supporting-content{color:#00c3c3}.exp-fw-body.beach .experience-featured-person-quote{margin-bottom:20px}.exp-fw-body.beach .experience-featured-person-quote .text{border-left:3px solid #a9a9a9;padding-left:20px;margin-left:20px;width:85%;font-style:italic;color:#a9a9a9}.exp-fw-body.beach .experience-featured-person-quote .details{margin-left:43px;width:92.5%}.exp-fw-body.beach .experience-featured-person-quote img{margin:5px 5px 5px 10px;height:115px;width:115px;border-radius:115px}.exp-fw-body.beach .experience-featured-person-quote p{font-size:17px}.exp-fw-body.beach .experience-featured-person-quote .details{font-size:12px;color:#000}.exp-fw-body.beach .experience-featured-person-quote .details .separator{color:#ccc;font-size:13px;margin-left:5px;margin-right:2px}.exp-fw-body.beach .experience-featured-person-quote .details .heading{color:#a9a9a9}.exp-fw-body.beach .experience-featured-person-quote i.fa-quote-left{font-size:50px;color:#cfcfcf}.exp-fw-body.beach .experience-featured-person-quote .read-more{float:right}.exp-fw-body.beach .experience-bio{margin:36px 0 25px}.exp-fw-body.beach .experience-bio h1{color:#333;text-transform:uppercase;font-size:30px;margin:0 0 10px}.exp-fw-body.beach .experience-bio h1 span{text-transform:uppercase;font-size:30px;color:#00c3c3}.exp-fw-body.beach .experience-bio img{margin:5px 5px 5px 10px;height:115px;width:115px;border-radius:115px}.exp-fw-body.beach .experience-bio p{font:14px/18px Arial,sans-serif;margin:0;color:#333}.exp-fw-body.beach .experience-bio .details{margin-bottom:10px;color:#666}.exp-fw-body.beach .experience-bio .details span{font:16px/16px Arial,sans-serif}.exp-fw-body.beach .experience-bio .details .separator{color:#666;font-size:13px;margin-left:5px;margin-right:2px;border-left:1px solid #333}.exp-fw-body.beach .experience-bio .details .separator:first-child{border-left:0;margin-left:0}.exp-fw-body.beach .experience-bio .details .heading{color:#666;font-size:16px}.exp-fw-body.beach .experience-bio i.fa-quote-left{font-size:50px;color:#cfcfcf}.exp-fw-body.beach .bio-icons{color:#000;background:url(../../images/social-media-icon-bw.png) no-repeat;display:inline-block;height:18px;width:18px;padding:4px;margin-left:10px;font-size:12px;text-align:center}.exp-fw-body.beach .bio-icons:visited i{color:#000}.exp-fw-body.beach a.bio-icons:hover i{color:#666}.exp-fw-body.beach .recommended-flyout{display:none;background:#09f;border-top:1px solid #66c2ff;height:60px;padding:15px;width:330px;bottom:30px;position:fixed;right:0;z-index:180}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout .recommended-flyout-link{text-decoration:none;position:relative;display:block;color:#fff}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout .recommended-flyout-link img{float:left;margin-right:10px}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout .recommended-flyout-link span{color:#00497a;font-family:'Futura Today Bold',sans-serif;font-size:12px;line-height:12px;margin:0;padding:0;text-transform:uppercase}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout .recommended-flyout-link h4{margin:0 3px 0 0}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout .recommended-flyout-close{color:#fff;cursor:pointer;font-size:20px;position:absolute;right:9px;left:auto;text-shadow:0 1px 0 #007acc;top:2px;z-index:181}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout.closed:before{content:none}.exp-fw-body.beach .recommended-flyout-container .recommended-flyout.closed .recommended-flyout-close{display:block}.exp-fw-body.beach .get-started-heading.body-recommendations{margin-top:20px}.exp-fw-body.beach .get-started-heading h3{display:block;background:#efefef;padding:20px;font-size:21px;text-transform:uppercase;line-height:21px;position:relative;margin-bottom:4px;border:1px solid #DFDFDF}.exp-fw-body.beach .get-started-heading h3 span{display:block;font:31px/31px "Futura Today Bold";text-transform:uppercase;color:#20bdbe;margin-top:5px}.exp-fw-body.beach .get-started-heading img{margin:-14px 0 14px;position:relative}.exp-fw-body.beach .get-started-heading .interested-in{height:40px;text-align:center;margin-top:20px;position:relative}.exp-fw-body.beach .get-started-heading .interested-in:before{border-top:3px solid #e0e0e0;content:"";margin:8px auto auto;position:absolute;left:0;right:0;width:100%;z-index:-1}.exp-fw-body.beach .get-started-heading .interested-in span{background:#fff;color:#333;font:16px/18px "Futura Today Bold";text-transform:uppercase;display:inline-block;padding:0 20px}.exp-fw-body.beach .interests{margin-bottom:40px}.exp-fw-body.beach .interests a.btn{margin-right:10px;margin-bottom:10px;height:16px;font:16px/16px "Futura Today"}.exp-fw-body.beach .interests a.btn:first-child{margin-left:0}.exp-fw-body.beach .interests a.btn:active,.exp-fw-body.beach .interests a.btn:hover{box-shadow:2px 3px 1px 0 #dfdfdf}.exp-fw-body.beach .top-destination .get-started-heading h3{text-align:center}.exp-fw-body.beach .top-destination .get-started-heading img{margin:-14px auto 0;display:block}.exp-fw-body.beach .top-destination p{text-align:left}.exp-fw-body.beach .exp-v146 .accordion-heading a{color:#000;background:#efefef;display:block;margin:5px 0;padding:15px;text-transform:uppercase;font-family:"Futura Today Bold";font-size:17px}.exp-fw-body.beach .exp-v146 .accordion-heading a:hover{background:#d8d8d8}.exp-fw-body.beach .exp-v146 .accordion-heading a.accordion-toggle .accordion-icon{background:url(../../images/find-my-experience/accordion-directions.png) no-repeat;width:20px;height:20px;display:block}.exp-fw-body.beach .exp-v146 .accordion-heading a.accordion-toggle.collapsed .accordion-icon{background:url(../../images/find-my-experience/accordion-directions.png) 0 -20px no-repeat!important;width:20px;height:20px;display:block}.exp-fw-body.beach .exp-v146 .accordion-heading span{float:right;padding:0 7px;border-left:1px solid #999}.exp-fw-body.beach .exp-v146 .accordion-heading span i{display:none;width:20px;height:20px}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list{padding:0;margin:0}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li a{display:block;padding:10px 12px 10px 30px;margin:5px 0;font-size:"Futura Today";font-size:17px;background:#fff;color:#000;border:1px solid #ccc}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li a i{color:transparent;margin-right:15px}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li a:hover{background:#ccc}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li a:hover i{display:inline-block;color:#00c3c3;margin-right:15px}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li.all-subdestinations a,.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li:last-child a{background:#00c3c3;border-color:#00c3c3;color:#fff}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li.all-subdestinations a:hover,.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li:last-child a:hover{background:#6e4482}.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li.all-subdestinations a:hover i,.exp-fw-body.beach .exp-v146 .accordion-inner ul.subdestinations-list li:last-child a:hover i{color:#fff}.exp-fw-body.beach .exp-v146 .large-flavor-sprite{background:url(../../images/icon-images/large-flavor-sprite.png) no-repeat;height:112px;width:100px;text-align:center;text-transform:uppercase;padding:20px 0 0;display:inline-block;margin:0 0 40px 15px;cursor:pointer;vertical-align:middle}.exp-fw-body.beach .exp-v146 .large-flavor-sprite:first-child{margin-left:0}.exp-fw-body.beach .exp-v146 .large-flavor-sprite:hover{background-position:-101px 0}.exp-fw-body.beach .exp-v146 .large-flavor-sprite span{font:14px/16px "Futura Today Bold";color:#fff;text-transform:uppercase;display:block;width:85px;margin:0 auto}.exp-fw-body.beach .exp-v146 .large-flavor-sprite img{display:block;margin:7px auto;height:35px}.exp-fw-body.beach .asset-page .related-content{margin-top:20px;clear:both}.exp-fw-body.beach .asset-page .featured-asset.asset .galleries{margin-bottom:10px!important;width:994px}.exp-fw-body.beach .asset-page .asset-double-wide{float:none;margin:10px 0 20px;position:relative;width:994px}.exp-fw-body.beach .asset-page .asset-double-wide .featured-asset.asset{width:100%}.exp-fw-body.beach .experience-annotated{min-height:10px;min-width:20px;border:2px dashed #8ac007;position:relative}.exp-fw-body.beach .experience-annotated .experience-annotation{display:none}.exp-fw-body.beach .experience-annotated:hover{border:2px solid #224121;background-color:#1b851b;color:#fff}.exp-fw-body.beach .experience-annotated:hover .experience-annotation{display:block;border:1px solid #217e12;background:#dbffcd;color:#000;padding:5px;min-height:100%;position:absolute;bottom:-210px;height:200px;left:0;font-weight:400;font-size:14px;min-width:200px;text-transform:none;z-index:99}.exp-fw-body.beach .experience-annotated:hover .experience-annotation a,.exp-fw-body.beach .experience-annotated:hover .experience-annotation a:active,.exp-fw-body.beach .experience-annotated:hover .experience-annotation a:hover,.exp-fw-body.beach .experience-annotated:hover .experience-annotation a:visited{color:#2952d7}.exp-fw-body.beach .ui-datepicker{padding:6px 6px 6px 5px;display:none;border-radius:3px;width:220px;box-shadow:0 2px 9px rgba(0,0,0,.8);position:relative;background:#e8e8e8;color:#333}.exp-fw-body.beach .ui-datepicker:after{content:'';display:block;height:17px;position:absolute;left:50%;margin-left:-19px;top:-17px;width:39px}.exp-fw-body.beach .ui-datepicker .ui-datepicker-header{position:relative;padding:0;background:0;border:0}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next,.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;height:1.8em;display:block;cursor:pointer}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next-hover,.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev-hover{top:1px}.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev{left:2px;width:auto}.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev span.ui-icon{display:none}.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev:before{content:"\00AB";display:block;color:#333}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next{right:2px;width:auto}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next span.ui-icon{display:none}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next:before{content:"\00BB";display:block;color:#333}.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev-hover{left:2px}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next-hover{right:2px}.exp-fw-body.beach .ui-datepicker .ui-datepicker-next span,.exp-fw-body.beach .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.exp-fw-body.beach .ui-datepicker .ui-datepicker-title{margin:0;line-height:0;text-align:center}.exp-fw-body.beach .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.exp-fw-body.beach .ui-datepicker select.ui-datepicker-month-year{width:100%}.exp-fw-body.beach .ui-datepicker select.ui-datepicker-month,.exp-fw-body.beach .ui-datepicker select.ui-datepicker-year{width:49%;margin:0;padding:0;height:20px;font:11px Arial,Helvetica}.exp-fw-body.beach .ui-datepicker table{width:100%;font-size:10px;border-collapse:collapse;margin:0;font-weight:700}.exp-fw-body.beach .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.exp-fw-body.beach .ui-datepicker td{padding:0;border:1px solid #afafaf;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.exp-fw-body.beach .ui-datepicker td.ui-datepicker-current-day,.exp-fw-body.beach .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today{box-shadow:inset 1px 1px 3px #09f;border-width:0;background:#1a90e5;color:#fff}.exp-fw-body.beach .ui-datepicker td.ui-datepicker-today{box-shadow:inset 1px 1px 3px #09f;border-width:1px}.exp-fw-body.beach .ui-datepicker td a,.exp-fw-body.beach .ui-datepicker td span{display:block;padding:0;height:25px;line-height:25px;text-align:center;text-decoration:none;border:2px solid transparent}.exp-fw-body.beach .ui-datepicker .ui-state-default,.exp-fw-body.beach .ui-datepicker .ui-widget-content .ui-state-default,.exp-fw-body.beach .ui-datepicker .ui-widget-header .ui-state-default{background:0;border:2px solid transparent;font-weight:700;color:#4b4b4b}.exp-fw-body.beach .ui-datepicker .ui-state-default .ui-state-active,.exp-fw-body.beach .ui-datepicker .ui-widget-content .ui-state-default .ui-state-active,.exp-fw-body.beach .ui-datepicker .ui-widget-header .ui-state-default .ui-state-active{color:#fff}.exp-fw-body.beach .ui-datepicker .ui-state-highlight,.exp-fw-body.beach .ui-datepicker .ui-widget-content .ui-state-highlight,.exp-fw-body.beach .ui-datepicker .ui-widget-header .ui-state-highlight{background:0;box-shadow:none;color:#000}.exp-fw-body.beach .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.exp-fw-body.beach .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.exp-fw-body.beach .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.exp-fw-body.beach .ui-datepicker.ui-datepicker-multi{width:auto}.exp-fw-body.beach .ui-datepicker-multi .ui-datepicker-group{float:left}.exp-fw-body.beach .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.exp-fw-body.beach .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.exp-fw-body.beach .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.exp-fw-body.beach .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.exp-fw-body.beach .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.exp-fw-body.beach .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.exp-fw-body.beach .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.exp-fw-body.beach .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.exp-fw-body.beach .ui-datepicker-rtl{direction:rtl}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-group{float:right}.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.exp-fw-body.beach .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.exp-fw-body.beach .ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.exp-fw-body.beach .ui-date-picker{display:inline-block;position:relative}.exp-fw-body.beach input.ui-date-picker{border-radius:3px;border:0;height:30px;font-weight:700;font-size:12px;line-height:12px;outline:0;padding:0 10px}.exp-fw-body.beach .ui-date-picker-btn{border-radius:2px;content:'';cursor:pointer;display:block;height:28px;position:absolute;right:0;top:0;width:33px}.exp-fw-body.beach .ui-date-picker-btn:hover .ui-date-picker-btn:after{opacity:1}.exp-fw-body.beach .ui-date-picker-btn:after{content:'';display:block;height:20px;left:6px;opacity:.8;position:absolute;top:4px;width:20px}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-datepicker-title{font-weight:700;font-size:14px;line-height:normal}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-datepicker-title select{font-size:12px}.exp-fw-body.beach .ui-date-picker-btn,.exp-fw-body.beach .ui-light .ui-date-picker-btn{background:#fff;background:-moz-linear-gradient(#fefefe,#e8e8e8);background:-ms-linear-gradient(#fefefe,#e8e8e8);background:-o-linear-gradient(#fefefe,#e8e8e8);background:-webkit-linear-gradient(#fefefe,#e8e8e8);background:linear-gradient(#fefefe,#e8e8e8);border:1px solid #838383}.exp-fw-body.beach .ui-light .ui-date-picker-btn:hover .ui-date-picker-btn:hover{background:#bcbcbc}.exp-fw-body.beach .ui-date-picker-btn:after,.exp-fw-body.beach .ui-light .ui-date-picker-btn:after{background:url(../../images/sprites/ui-sprite.png) -860px -22px no-repeat}.exp-fw-body.beach .ui-date-picker-calendar-panel{background:#fafafa;background:-moz-linear-gradient(#eaeaea,#dcdcdc);background:-ms-linear-gradient(#eaeaea,#dcdcdc);background:-o-linear-gradient(#eaeaea,#dcdcdc);background:-webkit-linear-gradient(#eaeaea,#dcdcdc);background:linear-gradient(#eaeaea,#dcdcdc);border-color:#afafaf}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-datepicker-title{color:#838383}.exp-fw-body.beach .ui-date-picker-calendar-panel.hide:after{background:0}.exp-fw-body.beach .ui-date-picker-calendar-panel th{color:#838383}.exp-fw-body.beach .ui-date-picker-calendar-panel td{border:1px solid #afafaf;box-shadow:inset 0 1px 0 rgba(255,255,255,.25);font:400 10px Arial,Helvetica;width:14.3%}.exp-fw-body.beach .ui-date-picker-calendar-panel td.ui-datepicker-current-day,.exp-fw-body.beach .ui-date-picker-calendar-panel td.ui-datepicker-current-day.ui-datepicker-today{background:#1a90e5;box-shadow:inset 1px 1px 3px #09f}.exp-fw-body.beach .ui-date-picker-calendar-panel td.ui-datepicker-current-day.ui-datepicker-today .ui-state-active{background:#1a90e5}.exp-fw-body.beach .ui-date-picker-calendar-panel td.ui-datepicker-today{box-shadow:inset 1px 1px 3px #09f;border-width:0}.exp-fw-body.beach .ui-date-picker-calendar-panel td.ui-datepicker-current-day .ui-state-active{color:#fff;background:#1a90e5}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-datepicker-unselectable{opacity:.3;color:#b1b1b1}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-state-default,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-content .ui-state-default,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-header .ui-state-default{color:#4b4b4b}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-header .ui-state-default{color:#666}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-state-default:hover,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-content .ui-state-default:hover,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-header .ui-state-default:hover{border-color:#1a90e5}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-priority-secondary,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-content .ui-priority-secondary,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary{background:#afafaf;color:#fff}.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-priority-secondary:hover,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-content .ui-priority-secondary:hover,.exp-fw-body.beach .ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary:hover{color:#4b4b4b}.exp-fw-body.beach .ui-tooltip-panel{display:none;background:#606060;background:-moz-linear-gradient(top,#606060 4%,#383838 16%,#131313 30%);background:-webkit-gradient(linear,left top,left bottom,color-stop(4%,#606060),color-stop(16%,#383838),color-stop(30%,#131313));background:-webkit-linear-gradient(top,#606060 4%,#383838 16%,#131313 30%);background:-o-linear-gradient(top,#606060 4%,#383838 16%,#131313 30%);background:-ms-linear-gradient(top,#606060 4%,#383838 16%,#131313 30%);background:linear-gradient(to bottom,#606060 4%,#383838 16%,#131313 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#131313', GradientType=0);font-size:11px;color:#fff;padding:13px 14px;border-radius:3px;position:absolute;box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.exp-fw-body.beach .ui-tooltip-panel:before{content:"";position:absolute;margin:0;padding:0;width:0;height:0}.exp-fw-body.beach .ui-tooltip-panel-left:before{border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #000;border-right:0;top:50%;margin-top:-6px;right:-6px}.exp-fw-body.beach .ui-tooltip-panel-right:before{border-bottom:6px solid transparent;border-top:6px solid transparent;border-right:6px solid #000;border-left:0;top:50%;margin-top:-6px;left:-6px}.exp-fw-body.beach .ui-tooltip-panel-bottom:before{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #606060;border-top:0;top:-6px;left:50%;margin-left:-6px}.exp-fw-body.beach .ui-tooltip-panel-top:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;border-bottom:0;bottom:-6px;left:50%;margin-left:-6px}.exp-fw-body.beach .ui-page-turn{background-color:#000;display:none;height:100%;left:0;position:absolute;top:0;width:50%;z-index:10}.exp-fw-body.beach .ui-page-turn.active{display:block;width:100%}.exp-fw-body.beach .ui-page-turn.left{display:block;left:0;overflow:hidden;z-index:11}.exp-fw-body.beach .ui-page-turn.right{display:block;left:50%;overflow:hidden;z-index:11}.exp-fw-body.beach .ui-page-turn.preload{display:block;z-index:9}.exp-fw-body.beach .ui-page-turn.right>.ui-placer{height:100%;left:-100%;position:absolute;width:100%}.exp-fw-body.beach .ui-placer{height:100%;position:absolute;width:100%;z-index:10}.exp-fw-body.beach .ui-page-turn-animator{height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.exp-fw-body.beach .ui-shadow{background-color:#000;position:absolute;width:100%;height:100%;z-index:11}.exp-fw-body.beach .ui-flip-panel{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.exp-fw-body.beach .ui-flip-panel.active{display:block;z-index:1}.exp-fw-body.beach .ui-film{background-color:#000;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;z-index:99;display:none}.exp-fw-body.beach .ui-film.show{opacity:.7;filter:alpha(opacity=70);display:block}.exp-fw-body.beach .ui-film.fullscreen{opacity:1;filter:alpha(opacity=100);z-index:0}.exp-fw-body.beach .ui-app-loader{height:100%;position:absolute;width:100%}.exp-fw-body.beach td.ui-state-disabled{background-color:#afafaf}.exp-fw-body.beach td.ui-state-disabled .ui-state-default,.exp-fw-body.beach td.ui-state-disabled span{color:#fff;font:400 10px/25px Arial,Helvetica}.exp-fw-body.beach .experience-search-page{margin-top:10px;margin-bottom:30px}.exp-fw-body.beach .experience-search-page.pageable{margin-top:0}.exp-fw-body.beach .experience-search-page .blocks-3-col.listings article.width-210.listing{height:280px}.exp-fw-body.beach .experience-search-page .filter-overall-search{background:#efefef;padding:20px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-filters{margin-top:10px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-filters label{color:#464646;margin-left:5px;float:left;margin-right:10px;margin-top:4px;font-size:11px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-filters .search-term{float:left;width:62%}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-filters .search-term select{background:#d8d8d8;color:#000;border:none;width:95%}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar h1{float:left;font-size:14px;margin-bottom:2px;margin-right:10px;font-weight:400;text-transform:uppercase;margin-top:6px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar input{float:left;height:26px;border:1px solid #d3d3d3;width:75%}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar .search-button{margin:0 auto;display:table}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar .search-button label{width:100%}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar .search-button a.btn{float:right;height:13px;width:100px;padding-left:10px;padding-right:14px;font-size:15px;line-height:10px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar .search-button a.btn span{color:#fff}.exp-fw-body.beach #tabular-gallery.carousel{position:relative;width:100%;margin:0 auto 10px;height:465px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner{height:440px;display:block;position:relative}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner .item{background:#939494;height:380px;width:100%}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner .carousel-caption{position:absolute;bottom:0;left:0;padding-left:20px;width:94%}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner .carousel-caption h4{width:100%}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner .carousel-caption h4 a{color:#fff;font-family:"Futura Today Bold";font-size:48px;line-height:100%;padding-bottom:30px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner .carousel-caption h4 a:hover{text-decoration:none}.exp-fw-body.beach #tabular-gallery.carousel.slide{display:block}.exp-fw-body.beach #tabular-gallery.carousel .timer{height:5px;width:0;display:block;margin:0;padding:0;background:#00c3c3;position:absolute;bottom:90px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-indicators{display:block;position:absolute;bottom:0;width:666px;background:#939494;left:0!important;height:70px;padding:10px 5px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-indicators li{width:126px;height:70px;background:0 0;text-indent:0;position:relative;margin:0 2px 0 4px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-indicators li img{display:block;margin:0;width:130px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-indicators li span{display:none}.exp-fw-body.beach #tabular-gallery.carousel .carousel-indicators li:hover span{position:absolute;top:0;left:0;display:block;width:121px;height:26px;text-align:center;padding:21px 0;border:3px solid #00c3c3;font-family:"Futura Today Light";font-size:18px;background:rgba(0,0,0,.1);color:#fff;text-shadow:1px 1px 1px #525252}.exp-fw-body.beach .interactive-map{display:block;position:relative;z-index:3;overflow:hidden}.exp-fw-body.beach .interactive-map .toggle-categories{z-index:2000;padding:5px 10px;background:#f7f7f7;position:absolute;top:0;box-shadow:1px 1px 5px 2px #ccc;right:-10px}.exp-fw-body.beach .interactive-map .toggle-categories i{color:#7a7a7a}.exp-fw-body.beach .interactive-map .categories{display:none;position:absolute;left:-150px;top:0;height:300px;background:#f7f7f7;z-index:1000}.exp-fw-body.beach .interactive-map .categories ul{margin:0;padding:0;list-style:none}.exp-fw-body.beach .interactive-map .categories ul li{margin:0;padding:0}.exp-fw-body.beach .interactive-map .categories ul li a{padding:15px 35px;border:1px solid #e9e9e9;margin:0;color:#7a7a7a;background:#f7f7f7;width:100px;display:block;text-align:center}.exp-fw-body.beach .interactive-map .categories ul li a.active,.exp-fw-body.beach .interactive-map .categories ul li a:hover{color:#00c3c3}.exp-fw-body.beach .interactive-map .experience-destinations-map{display:block}.exp-fw-body.beach .story-on-front h2{color:#333;font-family:"Futura Today Light";font-size:28px;margin:20px 0 7px;font-weight:400}.exp-fw-body.beach .story-on-front span{color:#999;font-size:12px;display:block}.exp-fw-body.beach .story-on-front p{font-size:16px;font-weight:400;line-height:21px;color:#666}.exp-fw-body.beach .story-on-front p span{font-family:Arial}.exp-fw-body.beach .story-on-front .asset{width:inherit;margin-right:0;padding-right:0}.exp-fw-body.beach .front-module-title{font-family:"Futura Today Bold";color:#000;font-size:12px;margin:20px 0;display:block;text-transform:uppercase}.exp-fw-body.beach div.connect-with-an-agent-container{text-align:center;width:100%}.exp-fw-body.beach div.connect-with-an-agent-container iframe.connect-with-an-agent-form{margin-bottom:20px;width:100%}.exp-fw-body.beach div.recent-articles{height:270px;overflow-x:hidden;overflow-y:auto}.exp-fw-body.beach div.recent-articles h3{color:#999;font:17px/16px "Futura Today Bold";text-transform:uppercase;padding-left:18px;letter-spacing:1px;padding-bottom:10px}.exp-fw-body.beach div.recent-articles ul{list-style-type:none;margin:0;padding:0}.exp-fw-body.beach div.recent-articles ul li{padding:15px 18px;border-top:1px #333 solid;font-size:14px}@media (max-width:1039px){.exp-fw-body.beach #right-rail{display:none}}@media all and (min-width:769px) and (max-width:1039px){.exp-fw-body.beach .destination .destination-header header.affix-nav .destination-type-nav{width:768px}.exp-fw-body.beach .main-content>.container{width:768px;margin:0 auto}.exp-fw-body.beach .main-content>.container>.row-fluid .span8{width:59%}}@media all and (max-width:768px){.exp-fw-body.beach #experience-header .container{min-width:723px!important}.exp-fw-body.beach .main-content>.container{width:723px!important}.exp-fw-body.beach .main-content>.container .span8{width:409px!important}}@media all and (max-width:768px){.exp-fw-body.beach .container .row-fluid aside.span4 .partner-asset-right-ad,.exp-fw-body.beach .container .row-fluid aside.span4 .poster-scroll-ad{margin-bottom:18px}.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad .partner-close{position:absolute;left:930px}}@media all and (min-width:769px) and (max-width:1000px){.exp-fw-body.beach .container .row-fluid aside.span4 .partner-asset-right-ad,.exp-fw-body.beach .container .row-fluid aside.span4 .poster-scroll-ad{margin-bottom:18px}.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad .partner-close{position:absolute;left:1045px}}@media all and (min-width:1001px) and (max-width:1024px){.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad .partner-close{position:absolute;left:1055px}}@media all and (min-width:1025px) and (max-width:1040px){.exp-fw-body.beach .partner-pushdown-ad-wrapper .partner-pushdown-ad .partner-close{position:absolute;left:1065px}}@media all and (max-width:768px){.exp-fw-body.beach .tabular-gallery .tab-content{min-height:307px!important}}@media all and (max-width:1040px){.exp-fw-body.beach #tabular-gallery.carousel{height:343px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-inner .item{height:253px}.exp-fw-body.beach #tabular-gallery.carousel .carousel-indicators{width:443px}.exp-fw-body.beach .tabular-gallery .tab-content{min-height:340px!important}.exp-fw-body.beach .tabular-gallery .nav-tabs li{width:50%}}@media all and (max-width:1040px){.exp-fw-body.beach #featuredCarousel .carousel-inner .item h4{margin-left:0!important;text-align:center}.exp-fw-body.beach .experience-carousel .video-carousel-wrap,.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport,.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series,.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series .video-carousel-item-wrap,.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series .video-carousel-item-wrap .video-carousel-item,.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series .video-carousel-item-wrap .video-carousel-item .video-carousel-player{height:290px}.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series .video-carousel-item-wrap .video-carousel-item .video-carousel-description{margin:0;padding:0;color:#fff}.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series .video-carousel-item-wrap .video-carousel-item .video-carousel-description h4{color:#fff;margin:8px 0}.exp-fw-body.beach .experience-carousel .video-carousel-wrap .video-carousel-viewport .video-carousel-series .video-carousel-item-wrap .video-carousel-item .video-carousel-description .carousel-counter{position:absolute;left:auto;font-weight:400;right:22px;bottom:10px}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap{width:453px;height:290px}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap .video-carousel-player{width:453px}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap .video-carousel-player .video{height:253px}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap .video-carousel-description{position:absolute;font-family:Arial,sans-serif;font-size:13px;height:37px;bottom:0;top:auto;left:10px;text-overflow:ellipsis;width:100%;padding:20px 0}.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap .video-carousel-description .video-carousel-ellipsis,.exp-fw-body.beach .experience-carousel .video-carousel-item-wrap .video-carousel-description .video-carousel-ellipsis:before{height:auto}}@media all and (max-width:1040px){.exp-fw-body.beach .deals-page{width:768px}.exp-fw-body.beach .deals-page>.container{width:inherit}.exp-fw-body.beach .deals-page>.container .span8{width:59%}.exp-fw-body.beach .deals-page .deals-wrapper{width:650px;margin:0 auto;display:table}}@media all and (max-width:999px){.exp-fw-body.beach .experience-search-page .blocks-3-col{margin-left:-20px}.exp-fw-body.beach .experience-search-page .blocks-3-col.listings .more-results .load-more{width:50%;margin:0 auto;display:table}.exp-fw-body.beach .experience-search-page .blocks-3-col .gallery:before{top:160px}.exp-fw-body.beach .experience-search-page .filter-overall-search{width:368px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar .search-button a.btn{width:59px}}@media all and (min-width:1000px) and (max-width:1039px){.exp-fw-body.beach .experience-search-page .blocks-3-col{margin-left:-20px}.exp-fw-body.beach .experience-search-page .blocks-3-col.listings .more-results .load-more{width:50%;margin:0 auto;display:table}.exp-fw-body.beach .experience-search-page .filter-overall-search{width:401px}.exp-fw-body.beach .experience-search-page .filter-overall-search .search-bar .search-button a.btn{width:67px}}@media all and (max-width:1040px){.exp-fw-body.beach .main-content .top-destination .interests a.btn{margin-bottom:10px}.exp-fw-body.beach .modal{z-index:10000}}@media all and (max-width:1000px){.exp-fw-body.beach .blocks-3-col .video:before{top:157px!important}}@media all and (max-width:1040px){.exp-fw-body.beach .stand-alone-video .articleHeading{margin-top:10px}.exp-fw-body.beach .stand-alone-video .video .videoObject{height:255px!important;width:100%!important}.exp-fw-body.beach .stand-alone-video .video .videoObject object{width:100%;height:100%}.exp-fw-body.beach .featured-asset{width:100%!important}.exp-fw-body.beach .featured-asset .video{width:100%!important;margin:0!important}.exp-fw-body.beach .featured-asset .video .videoObject{width:100%!important}.exp-fw-body.beach .featured-asset .video .videoObject object{width:100%;height:100%}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video{margin:0 auto}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video .exp-video{text-align:center}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video .exp-video .ui-video .video{width:100%!important}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video .exp-video .description{text-align:left;margin:10px 0;min-height:40px}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video .experience-video-player{height:360px}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video .description{margin:10px 40px 20px;display:block;text-align:left}.exp-fw-body.beach html.touch.video .main-content .stand-alone-video aside.span4{margin-top:480px}}@media all and (max-width:1040px){.exp-fw-body.beach .main-content .pageable>.container{width:75%;min-width:768px}.exp-fw-body.beach .main-content .pageable>.container .row-fluid .span8{width:59%;overflow:hidden}.exp-fw-body.beach .main-content .pageable>.container .row-fluid .span8 .featured-asset{width:100%}}@media all and (max-width:1040px){.exp-fw-body.beach .main-content .container .filter-ships .btn.submit{margin-top:10px}}@media all and (max-width:1040px){.exp-fw-body.beach .main-content .container .span8>.pageable .sub-nav{width:auto}.exp-fw-body.beach .main-content .container .span8>.pageable .container.narrow .blocks-3-col{width:59%;margin-left:-10px}.exp-fw-body.beach .main-content .container .span8>.pageable .container.narrow .blocks-3-col .more-results{width:auto}}@media all and (max-width:1040px){.exp-fw-body.beach .experience-featured-person-quote .span2{width:28%}.exp-fw-body.beach .experience-featured-person-quote .span10{width:70%}.exp-fw-body.beach .experience-featured-person-quote .span10 .details{width:87%}}@media all and (max-width:768px){.exp-fw-body.beach #experience-header .container .home-poster-ad{display:none!important}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .center .carousel-caption{width:650px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .previous{width:723px;left:-723px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .next{width:723px;left:723px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .carousel-caption h4 a{line-height:50px;font-size:40px}}@media all and (max-width:768px){.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block{width:46%;height:auto}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a,.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a img{width:100%;height:100%}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a .overlay{height:100%;width:100%}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.nav-find-my-experience .nav-find-my-experience-overlay{width:100%!important;height:100%!important}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block{display:inline-block}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .modern-newsletter{margin:0;text-align:left}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block h3{margin:0 0 15px;font-size:15px}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block input{display:block;margin:0 0 10px;float:none}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .exact-target-wrapper{display:block}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .exact-target-wrapper .exact-target-thank-you{margin-top:40px}}@media all and (min-width:769px) and (max-width:1040px){.exp-fw-body.beach #experience-header .container .home-poster-ad{display:none!important}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .center .carousel-caption{width:660px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .previous{width:768px;left:-768px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .next{width:768px;left:768px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .carousel-caption h4 a{line-height:50px;font-size:40px}}@media all and (min-width:769px) and (max-width:1040px){.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block{width:45%}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a .nav-find-my-experience-text{font:25px/32px "Futura Today";padding:0 10px;bottom:17px;cursor:pointer;position:absolute}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a .nav-find-my-experience-text span{font:27px/27px "Futura Today";display:block;color:#fff}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block{display:inline-block}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .modern-newsletter{margin:0;text-align:left}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block h3{margin:0 0 15px;font-size:15px}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block input{display:block;margin:0 0 10px;float:none}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .exact-target-wrapper{display:block}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .exact-target-wrapper .exact-target-thank-you{margin-top:40px}}@media all and (min-width:1040px) and (max-width:1180px){.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .previous{width:1024px;left:-1024px}.exp-fw-body.beach #home-carousel .carousel .carousel-inner .slides-wrapper .next{left:1024px;width:1024px}}@media all and (min-width:1040px) and (max-width:1180px){.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block{height:200px}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a,.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a img{width:100%;height:100%}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block a .overlay{height:100%;width:100%}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.nav-find-my-experience .nav-find-my-experience-overlay{width:100%!important;height:210px}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block{display:inline-block}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .modern-newsletter{margin:0;text-align:left}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block h3{margin:0 0 15px;font-size:15px}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block input{display:block;margin:0 0 10px;float:none}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .exact-target-wrapper{display:block}.exp-fw-body.beach .modern-footer-container .modern-footer-blocks .modern-footer-block.exact-target-footer-block .exact-target-wrapper .exact-target-thank-you{margin-top:40px}}@media all and (min-width:1181px){.exp-fw-body.beach .modern-footer-blocks .exact-target-footer .modern-newsletter ul{display:inline-block}.exp-fw-body.beach .modern-footer-blocks .modern-footer-block.nav-find-my-experience a .nav-find-my-experience-overlay{height:210px}}@media all and (max-width:768px){.exp-fw-body.beach #experience-footer #download_app_promo .container,.exp-fw-body.beach #experience-footer .footer-nav,.exp-fw-body.beach #experience-footer .modern-footer-newsletter .container{width:723px}}@media all and (max-width:1040px){.exp-fw-body.beach #experience-footer .modern-footer-newsletter{display:none}.exp-fw-body.beach #experience-footer .footer-nav{margin:0 auto}.exp-fw-body.beach #experience-footer .footer-nav .container{width:100%}.exp-fw-body.beach #experience-footer .footer-nav .container .copyrights{padding-bottom:40px}.exp-fw-body.beach #experience-footer.exact-target-footer-block h3{margin:0 0 15px;font-size:12px}.exp-fw-body.beach #experience-footer.exact-target-footer-block .exact-target-wrapper{display:block}.exp-fw-body.beach #experience-footer.exact-target-footer-block .exact-target-wrapper .exact-target-thank-you{margin-top:40px}}@media all and (min-width:769px) and (max-width:1040px){.exp-fw-body.beach #experience-footer #download_app_promo .container,.exp-fw-body.beach #experience-footer .footer-nav,.exp-fw-body.beach #experience-footer .modern-footer-newsletter .container{width:768px}}@media all and (min-width:1040px) and (max-width:1180px){.exp-fw-body.beach #experience-footer #download_app_promo .container{width:1024px}.exp-fw-body.beach #experience-footer .modern-footer-newsletter{display:none}.exp-fw-body.beach #experience-footer .modern-footer-newsletter .container{width:1024px}.exp-fw-body.beach #experience-footer .modern-footer-newsletter input{width:135px}.exp-fw-body.beach #experience-footer .footer-nav{width:1024px;margin:0 auto}.exp-fw-body.beach #experience-footer .footer-nav .container{width:100%}.exp-fw-body.beach #experience-footer .footer-nav .container .copyrights{padding-bottom:40px}}@media all and (max-width:1040px){.exp-fw-body.beach .main-content .text .asset{padding:0;width:inherit}.exp-fw-body.beach .main-content .text .asset .thumbslist{margin-left:-38px}.exp-fw-body.beach .main-content .text .asset .gallery-viewport-toolbox{display:none}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .viewport.gallery-viewport{height:330px}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .viewport.gallery-viewport .slide img{max-height:300px;max-width:400px}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .viewport.gallery-viewport .slide .gallery-viewport-meta .gallery-viewport-toolbox{display:none}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate-header{padding-top:26px}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-related-date{display:none}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate-related{width:auto}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .taboola-image-crop{height:43px}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate{height:335px}.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .slide-nav{top:-300px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .viewport.gallery-viewport{height:320px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .viewport.gallery-viewport .slide img{max-height:300px;max-width:375px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .slide-nav{top:-300px}.exp-fw-body.beach .main-content .asset-page .asset-double-wide,.exp-fw-body.beach .main-content .asset-page .featured-asset.asset .galleries{width:100%}}@media all and (min-width:1040px){.exp-fw-body.beach .main-content .text .asset{padding:0;width:inherit}.exp-fw-body.beach .main-content .text .asset .thumbslist{margin-left:-38px}.exp-fw-body.beach .main-content .text .asset .gallery-viewport-toolbox{display:none}.exp-fw-body.beach .main-content .articleBody .asset .galleries .gallery-endslate-header,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate-header{padding-top:60px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .gallery-related-date,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-related-date{display:none}.exp-fw-body.beach .main-content .articleBody .asset .galleries .gallery-endslate-related,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate-related{width:590px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .taboola-image-crop,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .taboola-image-crop{height:80px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .gallery-endslate,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate{height:400px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .gallery-endslate-actions,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .gallery-endslate-actions{margin:40px auto}.exp-fw-body.beach .main-content .articleBody .asset .galleries .slide-nav,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .slide-nav{top:-330px}.exp-fw-body.beach .main-content .articleBody .asset .galleries .viewport.gallery-viewport .slide .toolbox,.exp-fw-body.beach .main-content .articleBody .featured-asset .galleries .viewport.gallery-viewport .slide .toolbox{display:none}}@media all and (max-width:1150px){.exp-fw-body.beach .main-content .articleHeading .social-sharing-train.affix{display:none!important}.exp-fw-body.beach .main-content .articleHeading .social-sharing-train.in-flow{display:block!important}}@media all and (max-width:1150px){.exp-fw-body.beach .main-content .stand-alone-video .social-sharing-train.in-flow{display:block}.exp-fw-body.beach .main-content .stand-alone-video .social-sharing-train.affix{display:none!important}}@media (max-width:999px){.exp-fw-body.beach .destination .main-content .ten-best-aggr .destination-features a img{top:auto;bottom:-45px;max-width:none;width:100%;height:auto;position:absolute}.exp-fw-body.beach .destination .main-content .ten-best-aggr .destination-features a h4{width:100%}}@media all and (min-width:1040px) and (max-width:1127px){.exp-fw-body.beach .main-content .articleHeading .social-sharing-train.affix{display:none!important}.exp-fw-body.beach .main-content .articleHeading .social-sharing-train.in-flow{display:block!important}}@media all and (max-width:870px){.exp-fw-body.beach .top-destination .social-sharing-train.in-flow{display:block}}@media all and (min-width:1040px) and (max-width:1127px){.exp-fw-body.beach .top-destination .social-sharing-train.in-flow{display:block}}@media all and (max-width:1150px){.exp-fw-body.beach .main-content .articleHeading div[itemprop=author],.exp-fw-body.beach .main-content .articleHeading h1{margin-bottom:20px}}@media all and (max-width:1150px){.exp-fw-body.beach .main-content .breadcrumbs .container{width:100%}}@media all and (max-width:768px){.exp-fw-body.beach #experience-header.wider-container{min-width:100%}.exp-fw-body.beach #experience-header .container{width:723px!important}.exp-fw-body.beach #experience-header .experience-nav div.travel-icon{display:none!important}.exp-fw-body.beach #experience-header .experience-nav div.tablet-icon{display:inline-block}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar{display:none!important}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav{position:relative;float:right}}@media all and (min-width:769px) and (max-width:1040px){.exp-fw-body.beach #experience-header.wider-container{min-width:100%}.exp-fw-body.beach #experience-header .container{width:768px!important}.exp-fw-body.beach #experience-header .experience-nav div.travel-icon{display:none!important}.exp-fw-body.beach #experience-header .experience-nav div.tablet-icon{display:inline-block}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar{display:none!important}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav{position:relative;float:right}}@media all and (min-width:1040px) and (max-width:1180px){.exp-fw-body.beach #experience-header.wider-container{min-width:100%}.exp-fw-body.beach #experience-header .container{width:1024px!important}.exp-fw-body.beach #experience-header .container #poster-ad-wrapper{position:relative;width:81%}.exp-fw-body.beach #experience-header .container #poster-ad-wrapper .home-poster-ad{top:12px;right:-97px}.exp-fw-body.beach #experience-header .experience-nav div.travel-icon{display:none!important}.exp-fw-body.beach #experience-header .experience-nav div.tablet-icon{display:inline-block}.exp-fw-body.beach #experience-header .experience-nav ul.nav-bar{display:none!important}.exp-fw-body.beach #experience-header .experience-nav ul.social-nav{position:relative;float:right}}@media all and (min-width:1180px){.exp-fw-body.beach #experience-header .experience-nav ul.nav-tablet{display:none!important}}@media all and (max-width:1040px){.exp-fw-body.beach .main-content .top-gray-bar .container{width:768px}}@media all and (max-width:768px){.exp-fw-body.beach .main-content .top-gray-bar .container h1{margin-left:20px}}@media all and (max-width:1000px){.exp-fw-body.beach .main-content .deals .exp-header>.span8{width:248px!important}.exp-fw-body.beach .main-content .deals .exp-header>.span8 .exp-hero .exp-hero-image{height:434px!important}.exp-fw-body.beach .main-content .deals .exp-header>.span4 .exp-secondary-hero .entry a>h4{display:none}}@media all and (min-width:1000px) and (max-width:1039px){.exp-fw-body.beach .main-content .deals .exp-header>.span8{width:299px!important}.exp-fw-body.beach .main-content .deals .exp-header>.span8 .exp-hero .exp-hero-image{height:238px!important}.exp-fw-body.beach .main-content .deals .exp-header>.span8 .exp-hero .listing-chatter-hero{height:238px}.exp-fw-body.beach .main-content .deals .exp-header>.span4 .exp-secondary-hero .entry a>h4{display:none}}@media all and (min-width:1040px){.exp-fw-body.beach .main-content .deals .exp-header>.span4 .exp-secondary-hero div.row-fluid{display:none}}@media all and (max-width:768px){.exp-fw-body.beach .tripology-wrapper .form-wrap .tripology-image-wrap{display:block!important;width:369px!important}.exp-fw-body.beach .tripology-wrapper .form-wrap .tripology-form{padding-top:15px;display:block!important;width:283px}.exp-fw-body.beach .tripology-wrapper .form-wrap .tripology-form .chatter-text{font-size:12px!important;line-height:18px!important}}@media all and (min-width:769px) and (max-width:1040px){.exp-fw-body.beach .tripology-wrapper .form-wrap .tripology-image-wrap{display:block!important;width:413px!important}.exp-fw-body.beach .tripology-wrapper .form-wrap .tripology-form{padding-top:15px;display:block!important;width:283px}.exp-fw-body.beach .tripology-wrapper .form-wrap .tripology-form .chatter-text{font-size:12px!important;line-height:18px!important}}@media all and (min-width:1040px){.exp-fw-body.beach header.exp-header .exp-hero{min-height:275px}.exp-fw-body.beach .exp-secondary-hero a{height:130px}}@media all and (min-width:1000px){.exp-fw-body.beach #main-well .exp-secondary-hero div.row-fluid{display:none}.exp-fw-body.beach .exp-secondary-hero a{display:block;position:relative;margin-bottom:16px}.exp-fw-body.beach .exp-secondary-hero a h4{font:15px/15px "Futura Today"}.exp-fw-body.beach .exp-secondary-hero a .listing-chatter-hero{display:none}}@media (min-width:1000px) and (max-width:1039px){.exp-fw-body.beach header.exp-header .row-fluid .exp-hero{height:205px}.exp-fw-body.beach header.exp-header .row-fluid .exp-hero .exp-hero-image{height:inherit}}@media all and (max-width:999px){.exp-fw-body.beach .row-fluid #main-well .span4,.exp-fw-body.beach .row-fluid #main-well .span8{width:100%}.exp-fw-body.beach .row-fluid #main-well .span4{margin:16px 0 0}.exp-fw-body.beach .row-fluid #main-well .span4 .exp-secondary-hero{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 0 19px;border:2px solid #fff;max-width:50%}.exp-fw-body.beach .row-fluid #main-well .span4 .exp-secondary-hero .entry h4,.exp-fw-body.beach .row-fluid #main-well .span4 .exp-secondary-hero .overlay{display:none}.exp-fw-body.beach .row-fluid #main-well .span4 .exp-secondary-hero .body h4{font:400 16px Helvetica,Arial,san-serif;margin:10px 0 4px;padding:0;color:#333}.exp-fw-body.beach .row-fluid #main-well .span4 :first-child{margin:0}.exp-fw-body.beach .exp-secondary-hero .row-fluid{width:216px}.exp-fw-body.beach .exp-secondary-hero .row-fluid a{display:block;position:relative}.exp-fw-body.beach .exp-secondary-hero .row-fluid a.gallery:before{bottom:0;content:url(../../images/gallery-button.png)}.exp-fw-body.beach .exp-secondary-hero .row-fluid a.video:before{bottom:6px;content:url(../../images/play-button.png)}}@media all and (min-width:1024px){.exp-fw-body.beach .blocks-3-col .width-210{width:33.33%}.exp-fw-body.beach .blocks-3-col .width-210 .block-img{height:210px;width:100%}}@media all and (min-width:1024px) and (max-width:1040px){.exp-fw-body.beach .blocks-3-col .width-210{width:33.33%;height:auto;min-height:220px}.exp-fw-body.beach .blocks-3-col .width-210.gallery:before,.exp-fw-body.beach .blocks-3-col .width-210.video:before{top:102px}.exp-fw-body.beach .blocks-3-col .width-210 .listing-img a img{min-height:137px}.exp-fw-body.beach .blocks-3-col .width-210 .block-img{height:auto}}@media all and (max-width:1023px){.exp-fw-body.beach .blocks-3-col .width-210{width:50%}.exp-fw-body.beach .blocks-3-col .width-210.gallery:before,.exp-fw-body.beach .blocks-3-col .width-210.video:before{top:160px}.exp-fw-body.beach .blocks-3-col .width-210 .block-img{height:195px;width:100%}}@media (min-width:1040px){.exp-fw-body.beach .poi-body{width:94.052370607%}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-text{width:93%}}@media (max-width:1039px){.exp-fw-body.beach .poi-body{width:91.299619358347%}.exp-fw-body.beach .enhanced-deals-widget .enhanced-deals .enhanced-deal .enhanced-deal-text{width:83.34238567075%}}@media (max-width:1039px){.exp-fw-body.beach .main-content>.container>.experience-bio~.row-fluid{width:96.5%}.exp-fw-body.beach .main-content>.container>.experience-bio~.row-fluid .span4,.exp-fw-body.beach .main-content>.container>.experience-bio~.row-fluid .span8{width:100%}.exp-fw-body.beach .main-content>.container>.experience-bio~.row-fluid .span4 .exp-secondary-hero{float:left;width:50%}.exp-fw-body.beach .main-content>.container>.experience-bio~.row-fluid .span4 .exp-secondary-hero>div{display:none}}@media (min-width:1040px){.exp-fw-body.beach .experience-bio~.row-fluid div.row-fluid{display:none}}.exp-fw-body.beach .main-content .more-stories-wrap{margin-left:-20px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic{margin-left:20px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc_rbox .trc_rbox_header{text-align:center;margin-bottom:10px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc_rbox .trc_rbox_header:before{border-top:3px solid #e0e0e0;content:"";margin:8px auto auto;position:absolute;left:0;right:0;width:100%;z-index:-1}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc_rbox .trc_rbox_header .trc_rbox_header_span{background:#fff;color:#333;font:16px/18px "Futura Today Bold";text-transform:uppercase;display:inline-block;padding:0 20px;text-align:center;width:auto}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc_rbox .trc_rbox_header .trc_header_ext{position:absolute;right:0}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc_rbox .trc_rbox_header .trc_header_ext .logoDiv a span{display:inline-block;color:#000;font-weight:400;font-size:11px;margin-top:14px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc_rbox_outer{margin-left:-20px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .videoCube .video-label-box{height:60px;min-height:60px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .videoCube .video-label-box .video-title{color:#333;cursor:auto;display:block;font:16px/20px Helvetica,Arial,san-serif;height:auto;text-decoration:none}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .videoCube .video-label-box .branding,.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .videoCube .video-label-box .video-title{margin:0 0 0 20px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .trc-content-sponsored .video-label-box{height:80px}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .videoCube{background:#fff;display:block;float:left;margin:0 0 20px;position:relative;min-height:240px;width:33.33%}.exp-fw-body.beach .main-content .more-stories-wrap .more-stories-content .trc_elastic .videoCube .thumbBlock{margin:0 0 0 20px;width:auto}.exp-fw-body.beach .story-asset.oembed-asset{margin:0 0 15px 60px;text-align:center}.exp-fw-body.beach .oembed{display:inline-block;max-width:100%}.exp-fw-body.beach .oembed-asset .oembed iframe,.exp-fw-body.beach .oembed-asset>.oembed-type-photo>img{max-width:100%}.exp-fw-body.beach .story-asset.oembed-asset blockquote{border-left:0;color:#797979;font:400 14px/22px arial,sans-serif;margin:0;overflow:auto;padding-left:0}.exp-fw-body.beach .story-asset.oembed-asset p{margin:0}.exp-fw-body.beach .oembed-type-link{display:block}.exp-fw-body.beach .oembed-twitter{width:500px}.exp-fw-body.beach .oembed-storify{display:block}.exp-fw-body.beach .asset-oembed{text-align:center;background:#fff}.exp-fw-body.beach .oembed .oembed-vine{width:100%;max-width:600px;text-align:center}.exp-fw-body.beach .asset-oembed .oembed-vine iframe{width:100%;max-width:600px}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text .oembed-asset-link{background:#fff;border:1px solid #f2f2f2;border-bottom:1px solid #e1e1e1}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text .oembed-link-anchor{display:block;clear:both}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text .oembed-link-anchor:hover{text-decoration:none}.exp-fw-body.beach .oembed-link-thumbnail{float:left;padding:14px}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text .oembed-link-thumbnail img{max-width:78px;max-height:60px;display:block}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text p.oembed-link-title{font:400 12px/14px Arial,Helvetica,sans-serif;color:#009BFF;margin:0 14px;padding-top:12px;text-align:left}.exp-fw-body.beach .main-content .asset-wrap.articleBody .text p.oembed-link-desc{font-size:100%;color:#666;font-weight:400;margin:0 14px 14px;font-family:'Futura Today Light';text-align:left;line-height:120%}.exp-fw-body.beach #wrapper section.span8{margin-bottom:40px}.exp-fw-body.beachbody{color:#000;position:relative!important}.exp-fw-body.beach span{color:#000}.exp-fw-body.beach a,.exp-fw-body.beach a:active,.exp-fw-body.beach a:visited{color:#fff;text-decoration:none;outline:0}.exp-fw-body.beach a:hover{color:#d8d8d8}.exp-fw-body.beach #experience-footer img,.exp-fw-body.beach section.text img{max-width:100%}.exp-fw-body.beach h3{font:14px/16px "Futura Today Bold";text-transform:uppercase;color:#333;margin:0 0 10px}.exp-fw-body.beach .hidden-accessible-text{position:absolute;top:-9999px}.exp-fw-body.beach .error{color:red}.exp-fw-body.beach .sprite-1{background:url(../../images/ui_sprite.png) no-repeat;margin:0!important}.exp-fw-body.beach .float-right{float:right}.exp-fw-body.beach .float-left{float:left}.exp-fw-body.beach .right-narrow-arrow{display:inline-block;background-position:-22px 2px;width:18px;height:20px;vertical-align:middle}.exp-fw-body.beach .right-narrow-arrow-white{background-position:-45px 2px;width:18px;height:20px;vertical-align:middle}.exp-fw-body.beach .spike-menu{background:#000;color:#fff}.exp-fw-body.beach .spike-menu .span4{border-right:1px solid #464646}.exp-fw-body.beach .spike-menu ul{border-right:10px solid #464646}.exp-fw-body.beach .explore-menu{display:none;position:absolute;background:#333;background:-moz-linear-gradient(top,#000 0,#333 30px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(28%,#333));background:-o-linear-gradient(top,#000 0,#333 30px);background:linear-gradient(top,#000 0,#333 30px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#333333', GradientType=0);color:#fff;font-family:"Futura Today";padding:20px 0;width:100%;z-index:5000;top:85px;left:0}.exp-fw-body.beach .explore-menu:hover{display:block}.exp-fw-body.beach .explore-menu .span4{min-height:230px;border-right:1px solid #464646}.exp-fw-body.beach .explore-menu .span4:last-child{border-right:none}.exp-fw-body.beach .explore-menu .span4:nth-child(2) ul li:last-child{font-family:"Futura Today Bold"}.exp-fw-body.beach .explore-menu strong{margin-bottom:0;font-family:"Futura Today Bold";font-weight:400;display:block;text-align:left;padding-left:10px}.exp-fw-body.beach .explore-menu ul{margin:0;padding:0}.exp-fw-body.beach .explore-menu ul li{display:block;height:20px;text-align:center}.exp-fw-body.beach .explore-menu ul li a{text-align:left;padding:10px}.exp-fw-body.beach .no-rgba #home-footer .footer-blocks{background:#000}.exp-fw-body.beach #home-footer .span2.footer-block{margin-left:10px!important;max-width:214px;overflow:hidden}.exp-fw-body.beach #home-footer .span2.footer-block span img{height:80px}.exp-fw-body.beach #home-footer .footer-blocks{background:rgba(0,0,0,.6);min-width:1000px}.exp-fw-body.beach #home-footer .footer-blocks .nav-find-my-experience{width:214px!important}.exp-fw-body.beach #home-footer .footer-blocks .nav-find-my-experience a h3{width:214px;height:130px;margin:0!important}.exp-fw-body.beach #home-footer .footer-blocks .nav-cruise{width:225px}.exp-fw-body.beach #home-footer .footer-blocks .nav-cruise .nav_img{background-image:url(../../images/nav-cruise.png);width:225px;height:80px}.exp-fw-body.beach #home-footer .footer-blocks .nav-cruise img{width:100%;height:100%}.exp-fw-body.beach #home-footer .footer-blocks .nav-find-my-experience .sprite-1.right-narrow-arrow.float-right{display:none!important}.exp-fw-body.beach #home-footer .footer-blocks .footer-block a,.exp-fw-body.beach #home-footer .footer-blocks .footer-block a:hover{color:#00c3c3}.exp-fw-body.beach #home-footer .footer-blocks .footer-block a h3{display:inline-block;font:12px/12px "Futura Today Bold";margin:-3px 0 2px;color:#00a2ff;text-transform:uppercase}.exp-fw-body.beach #home-footer .footer-blocks .footer-block span:last-child{color:#fff;font-size:11px;display:block;margin-top:5px}.exp-fw-body.beach .empty-title{background:#727272;width:630px;height:600px}.exp-fw-body.beach .exp-hero-story .caption span:first-child{color:#00c3c3;font-size:11px;font-weight:700;text-transform:uppercase}.exp-fw-body.beach .exp-hero-story .caption span:last-child{color:#d8d8d8;font-size:11px}.exp-fw-body.beach .exp-hero-story .caption h2{margin:0;color:#fff;font-weight:400;font-size:28px;font-family:"Futura Today"}.exp-fw-body.beach .asset .galleries{margin:0!important;width:100%}.exp-fw-body.beach .asset .galleries.exp-story-gallery{width:100%}.exp-fw-body.beach .gallery-thumbs img.thumb-image{max-width:none}.exp-fw-body.beach .gallery-photo-border>.gallery-viewport-meta>.toolbox{display:none}.exp-fw-body.beach .story{border:1px solid #d8d8d8;display:inline-block;margin-right:45px;margin-bottom:45px;border-radius:3px;vertical-align:middle}.exp-fw-body.beach .story .image{height:200px;width:300px}.exp-fw-body.beach .story .caption{height:65px;padding:10px;background:#fff}.exp-fw-body.beach .story .caption span:first-child{color:#00c3c3;text-transform:Uppercase;font-size:11px;font-weight:700}.exp-fw-body.beach .story .caption span:last-child{color:#d8d8d8;font-size:11px}.exp-fw-body.beach .story .caption h2{color:#000;font-size:14px;font-weight:700;margin:0}.exp-fw-body.beach .cruise-log h3,.exp-fw-body.beach .twitter-widget h3{color:#464646;font-size:14px;text-transform:uppercase;display:inline-block;margin:0}.exp-fw-body.beach .cruise-log a,.exp-fw-body.beach .twitter-widget a{color:#00c3c3}.exp-fw-body.beach .cruise-log a:hover,.exp-fw-body.beach .twitter-widget a:hover{color:#00c3c3;text-decoration:underline}.exp-fw-body.beach .cruise-log header,.exp-fw-body.beach .twitter-widget header{margin-bottom:10px}.exp-fw-body.beach .cruise-log header span,.exp-fw-body.beach .twitter-widget header span{float:right;color:#464646}.exp-fw-body.beach .cruise-log header span:hover,.exp-fw-body.beach .twitter-widget header span:hover{color:#464646;text-decoration:underline}.exp-fw-body.beach .cruise-log .entry,.exp-fw-body.beach .cruise-log .tweet,.exp-fw-body.beach .twitter-widget .entry,.exp-fw-body.beach .twitter-widget .tweet{margin-bottom:10px}.exp-fw-body.beach .cruise-log .entry p,.exp-fw-body.beach .cruise-log .tweet p,.exp-fw-body.beach .twitter-widget .entry p,.exp-fw-body.beach .twitter-widget .tweet p{font-size:12px;color:#000;margin-bottom:-7px}.exp-fw-body.beach .cruise-log .entry span,.exp-fw-body.beach .cruise-log .tweet span,.exp-fw-body.beach .twitter-widget .entry span,.exp-fw-body.beach .twitter-widget .tweet span{font-size:10px;color:#464646}.exp-fw-body.beach .signup-alert{display:block;padding:10px;text-align:center;border:1px solid #d8d8d8}.exp-fw-body.beach .signup-alert.signup-error{background:#FFABAB;margin-bottom:10px;color:#A00101}.exp-fw-body.beach .signup-alert.signup-success{background:#48A848;margin-bottom:10px;color:#BEFFD6}.exp-fw-body.beach .signup-form{display:block;width:100%!important}.exp-fw-body.beach .input{display:inline-block}.exp-fw-body.beach .input input{min-height:20px;vertical-align:middle;margin-bottom:0}.exp-fw-body.beach #experience-footer .newsletter{background:#000;border-top:5px solid #00c3c3}.exp-fw-body.beach #experience-footer .newsletter .copy h2{color:#fff}.exp-fw-body.beach #experience-footer .footer-nav{background:#000}.exp-fw-body.beach #experience-footer .footer-nav .nav-group hr{border-top:1px solid #5e5e5e}.exp-fw-body.beach #experience-footer .copyright{color:#fff}.exp-fw-body.beach .btn,.exp-fw-body.beach .container a.btn{color:#fff;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#20bdbe;background-image:-moz-linear-gradient(top,#20bdbe,#20bdbe);background-image:-webkit-gradient(linear,0 0,0 100%,from(#20bdbe),to(#20bdbe));background-image:-webkit-linear-gradient(top,#20bdbe,#20bdbe);background-image:-o-linear-gradient(top,#20bdbe,#20bdbe);background-image:linear-gradient(to bottom,#20bdbe,#20bdbe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff20bdbe', endColorstr='#ff20bdbe', GradientType=0);border-color:#20bdbe #20bdbe #157c7d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);transition:opacity 2s ease-in-out}.exp-fw-body.beach .btn.active,.exp-fw-body.beach .btn.disabled,.exp-fw-body.beach .btn:active,.exp-fw-body.beach .btn:focus,.exp-fw-body.beach .btn:hover,.exp-fw-body.beach .container a.btn.active,.exp-fw-body.beach .container a.btn.disabled,.exp-fw-body.beach .container a.btn:active,.exp-fw-body.beach .container a.btn:focus,.exp-fw-body.beach .container a.btn:hover{color:#fff;background-color:#20bdbe}.exp-fw-body.beach .btn:focus,.exp-fw-body.beach .btn:hover,.exp-fw-body.beach .container a.btn:focus,.exp-fw-body.beach .container a.btn:hover{color:#fff;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.exp-fw-body.beach .btn.active,.exp-fw-body.beach .btn:active,.exp-fw-body.beach .container a.btn.active,.exp-fw-body.beach .container a.btn:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.exp-fw-body.beach .btn.disabled,.exp-fw-body.beach .container a.btn.disabled{opacity:.65;filter:alpha(opacity=65);box-shadow:none}.exp-fw-body.beach .btn.btn.flavor,.exp-fw-body.beach .container a.btn.btn.flavor{color:#fff;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#00c3c3;background-image:-moz-linear-gradient(top,#00c3c3,#00c3c3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00c3c3),to(#00c3c3));background-image:-webkit-linear-gradient(top,#00c3c3,#00c3c3);background-image:-o-linear-gradient(top,#00c3c3,#00c3c3);background-image:linear-gradient(to bottom,#00c3c3,#00c3c3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00c3c3', endColorstr='#ff00c3c3', GradientType=0);border-color:#00c3c3 #00c3c3 #007676;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.exp-fw-body.beach .btn.btn.flavor.active,.exp-fw-body.beach .btn.btn.flavor.disabled,.exp-fw-body.beach .btn.btn.flavor:active,.exp-fw-body.beach .btn.btn.flavor:focus,.exp-fw-body.beach .btn.btn.flavor:hover,.exp-fw-body.beach .container a.btn.btn.flavor.active,.exp-fw-body.beach .container a.btn.btn.flavor.disabled,.exp-fw-body.beach .container a.btn.btn.flavor:active,.exp-fw-body.beach .container a.btn.btn.flavor:focus,.exp-fw-body.beach .container a.btn.btn.flavor:hover{color:#fff;background-color:#00c3c3}.exp-fw-body.beach .btn.btn.flavor:focus,.exp-fw-body.beach .btn.btn.flavor:hover,.exp-fw-body.beach .container a.btn.btn.flavor:focus,.exp-fw-body.beach .container a.btn.btn.flavor:hover{background:#00cece}.exp-fw-body.beach .traveler-types-widget{margin:20px 0;text-align:center}.exp-fw-body.beach .traveler-types-widget a{margin:5px 3px!important}.exp-fw-body.beach .large-flavor-sprite-wrapper{text-align:center}.exp-fw-body.beach .large-flavor-sprite{background:url(../../images/icon-images/large-flavor-sprite.png) no-repeat;height:112px;width:126px;text-align:center;text-transform:uppercase;padding:20px 0 0;display:inline-block;margin:0 0 40px 10px;cursor:pointer;vertical-align:middle}.exp-fw-body.beach .large-flavor-sprite:first-child{margin-left:0}.exp-fw-body.beach .large-flavor-sprite:hover{background-position:-128px 0}.exp-fw-body.beach .large-flavor-sprite span{font:14px/16px "Futura Today Bold";color:#fff;text-transform:uppercase;display:block;width:85px;margin:0 auto}.exp-fw-body.beach .large-flavor-sprite img{display:block;margin:0 auto 7px}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach input[type=color],.exp-fw-body.beach input[type=date],.exp-fw-body.beach input[type=datetime-local],.exp-fw-body.beach input[type=datetime],.exp-fw-body.beach input[type=email],.exp-fw-body.beach input[type=month],.exp-fw-body.beach input[type=number],.exp-fw-body.beach input[type=password],.exp-fw-body.beach input[type=search],.exp-fw-body.beach input[type=tel],.exp-fw-body.beach input[type=text],.exp-fw-body.beach input[type=time],.exp-fw-body.beach input[type=url],.exp-fw-body.beach input[type=week],.exp-fw-body.beach select{height:28px;background-color:#fff;border:1px solid #ccc;border-top:2px solid #ccc;margin:0 5px 0 0;color:#999;font-size:11px;font-weight:400;line-height:10px}.exp-fw-body.beach .uneditable-input,.exp-fw-body.beach input[type=color],.exp-fw-body.beach input[type=date],.exp-fw-body.beach input[type=datetime-local],.exp-fw-body.beach input[type=datetime],.exp-fw-body.beach input[type=email],.exp-fw-body.beach input[type=month],.exp-fw-body.beach input[type=number],.exp-fw-body.beach input[type=password],.exp-fw-body.beach input[type=search],.exp-fw-body.beach input[type=tel],.exp-fw-body.beach input[type=text],.exp-fw-body.beach input[type=time],.exp-fw-body.beach input[type=url],.exp-fw-body.beach input[type=week]{padding:0 0 0 6px;height:25px}.exp-fw-body.beach .modal-header{border-top:5px solid #00c3c3}.exp-fw-body.beach #Build-Experience .separator span{background:#fff;color:#464646}.exp-fw-body.beach .top-gray-bar{background:#efefef;margin-bottom:15px}.exp-fw-body.beach .top-gray-bar .container{width:1024px}.exp-fw-body.beach .top-gray-bar select{display:inline-block;width:150px;margin:0 10px}.exp-fw-body.beach .top-gray-bar h1,.exp-fw-body.beach .top-gray-bar strong{font-size:24px;text-transform:uppercase;color:#999;vertical-align:middle;margin-right:10px;font-family:"Futura Today Bold";display:inline-block;padding:10px 0}.exp-fw-body.beach .top-gray-bar .flavor-color{padding:0;margin:-5px 10px 3px 0;font-size:24px;text-transform:uppercase;vertical-align:middle;font-family:"Futura Today Bold";display:inline-block}.exp-fw-body.beach .top-gray-bar h1{margin:0 auto}.exp-fw-body.beach .breadcrumbs ol{margin:0!important}.exp-fw-body.beach .breadcrumbs ol li{color:#999}.exp-fw-body.beach .breadcrumbs ol li a,.exp-fw-body.beach .breadcrumbs ol li a:hover{color:#00c3c3}.exp-fw-body.beach h1.tall{font:400 48px Helvetica,Arial,sans-serif;letter-spacing:-2px;margin:0 0 20px}.exp-fw-body.beach .exp-hero-with-assets .header-with-icons h4{color:#00c3c3;font-family:"Futura Today Bold";font-size:30px}.exp-fw-body.beach .exp-hero-with-assets .header-with-icons i{color:#d8d8d8;font-size:30px}.exp-fw-body.beach .exp-hero-with-assets .article-with-related a,.exp-fw-body.beach .exp-hero-with-assets .article-with-related p{font-size:12px;font-family:"Futura Today"}.exp-fw-body.beach .exp-hero-with-assets .article-with-related p a,.exp-fw-body.beach .exp-hero-with-assets .article-with-related p a:hover{color:#00c3c3}.exp-fw-body.beach .gray-deck{background:#d8d8d8;margin-bottom:20px}.exp-fw-body.beach .social-interactions{display:inline-block}.exp-fw-body.beach .social-interactions a{display:inline-block;vertical-align:middle;text-align:center;width:25px;height:25px;margin:0 3px}.exp-fw-body.beach .social-interactions a i{vertical-align:middle;text-align:center}.exp-fw-body.beach .lazy-load{text-align:center}.exp-fw-body.beach .lazy-load>i{display:block;margin:10px 0;font-size:45px;color:#00c3c3}.exp-fw-body.beach .load-more{margin-bottom:10px}.exp-fw-body.beach .sorting-bar strong{display:inline-block;color:#d8d8d8;margin-left:10px}.exp-fw-body.beach .sorting-bar select{display:inline-block;width:135px;margin:0 10px}.exp-fw-body.beach .ship-overview .article-well .description{padding:0 10px;width:97%}.exp-fw-body.beach .article-well{margin-top:20px;box-shadow:0 0 1px 1px #d8d8d8}.exp-fw-body.beach .article-well a,.exp-fw-body.beach .article-well p a{color:#00c3c3}.exp-fw-body.beach .article-well a:hover,.exp-fw-body.beach .article-well p a:hover{color:#00c3c3;text-decoration:underline}.exp-fw-body.beach .article-well .header{padding:15px;width:95.8%}.exp-fw-body.beach .article-well .header h4{margin:0;padding:0;font-size:26px}.exp-fw-body.beach .article-well .header span{font-size:12px;color:#00c3c3;line-height:26px}.exp-fw-body.beach .article-well .article-tags{padding:0 15px;width:95.8%;margin-bottom:20px}.exp-fw-body.beach .article-well .article-tags strong{display:block;color:#000;font-size:15px;margin:0 0 5px}.exp-fw-body.beach .article-well .article-tags ul{margin:0;padding:0;display:block}.exp-fw-body.beach .article-well .article-tags ul li{list-style:none;display:inline-block;vertical-align:middle;padding:7px 10px;margin:0 1px;color:#fff}.exp-fw-body.beach .article-well .article-tags ul li a{color:#fff}.exp-fw-body.beach .article-well .description p{color:#464646;font-size:17px;font-family:Arial}.exp-fw-body.beach .no-wrapper{box-shadow:none;margin-top:0}.exp-fw-body.beach .listing>a>span.editors-pick{background-image:url(../../images/editors-choice.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:65px;height:65px;margin:0}.exp-fw-body.beach .nav-tabs>li a.active{padding:20px 16px 18px 20px!important}.exp-fw-body.beach .nav-tabs>li .sponsor-logo{max-width:133px!important;padding:12px 8px 9px 5px!important}.exp-fw-body.beach .sub-nav{list-style:none;display:block;margin:0;padding:0;background:#000}.exp-fw-body.beach .sub-nav>li{display:inline-block}.exp-fw-body.beach .sub-nav>li a{display:block;position:relative;padding:20px 30px;background:#000;color:#fff;font-size:12px;text-transform:uppercase;font-family:"Futura Today"}.exp-fw-body.beach .sub-nav>li a i.menu-arrow{position:absolute;top:35px;left:48%;color:#fff;font-size:13px}.exp-fw-body.beach .sub-nav>li a.active{background:#fff;border-bottom:2px solid #00c3c3;color:#000;padding:20px 30px 18px}.exp-fw-body.beach .sub-nav>li a.active i.menu-arrow{color:#000}.exp-fw-body.beach .sub-nav>li.active a{background:#fff;border-bottom:2px solid #00c3c3;color:#000;padding:20px 30px 18px}.exp-fw-body.beach .sub-nav>li .sponsor-logo{max-width:133px;padding:12px 8px 9px 5px}.exp-fw-body.beach .sub-nav>li.drop-down{position:relative}.exp-fw-body.beach .sub-nav>li ul.drop-down-list{display:none;position:absolute;top:55px;right:0;list-style:none;margin:0;padding:0;z-index:100}.exp-fw-body.beach .open ul,.exp-fw-body.beach .sub-nav>li ul.drop-down-list li{display:block!important}.exp-fw-body.beach .sub-nav-exp-hero span:first-child{color:#00c3c3;text-transform:uppercase;display:block;font-size:24px;margin:10px 0}.exp-fw-body.beach .tab-content{background:#d8d8d8;color:#000;padding:10px 15px}.exp-fw-body.beach .tab-content p{margin:5px 0;font-size:13px}.exp-fw-body.beach .tab-content strong{font-family:"Futura Today Bold";font-size:13px}.exp-fw-body.beach .extra-story-content .tab-content{background:#fff;color:#000;padding:0}.exp-fw-body.beach .listings{position:relative}.exp-fw-body.beach .listings .filter-message{margin-left:20px}.exp-fw-body.beach .listings.enhanced{background:0 0}.exp-fw-body.beach .enhanced,.exp-fw-body.beach .enhanced .caption{background:#000}.exp-fw-body.beach .enhanced .caption p{color:#fff}.exp-fw-body.beach .enhanced .caption h4{color:#00c3c3}.exp-fw-body.beach .enhanced .caption span{color:#fff}.exp-fw-body.beach .deals-page .deal{display:inline-block;width:300px;height:120px;border:1px solid #d8d8d8;margin:0 15px 10px 0;background:#fff}.exp-fw-body.beach .deals-page .deal a{display:block}.exp-fw-body.beach .deals-page .deal .wraptocenter{display:table-cell;text-align:center;vertical-align:middle;width:120px;height:120px}.exp-fw-body.beach .deals-page .deal .wraptocenter img{vertical-align:middle}.exp-fw-body.beach .deals-page .deal img{width:120px}.exp-fw-body.beach .deals-page .deal h5{color:#00c3c3;font-family:"Futura Today";font-size:14px;margin:0 0 20px;padding:5px}.exp-fw-body.beach .deals-page .deal p{margin:0;font-size:12px;color:#000}.exp-fw-body.beach .deals-page .deal span{margin:0;font-size:12px;color:#464646}.exp-fw-body.beach .featured-social-interactions .sponsor-logo{text-align:center;margin:10px 0 20px;max-height:120px}.exp-fw-body.beach .featured-social-interactions .sponsor-logo img{max-height:120px}.exp-fw-body.beach .featured-social-interactions .social-interactions p{margin:0;font-size:12px;word-wrap:break-word}.exp-fw-body.beach .featured-social-interactions .social-interactions .main-social p{text-align:center;background:#d8d8d8;padding:10px;border-radius:6px;color:#00c3c3;margin-bottom:20px;font-size:16px;width:75%}.exp-fw-body.beach .featured-social-interactions .social-interactions .main-social P:hover,.exp-fw-body.beach .featured-social-interactions .social-interactions .main-social p:visited{background:#00c3c3;color:#d8d8d8}.exp-fw-body.beach .featured-social-interactions .social-interactions .speech-bubble{background:#d8d8d8;position:relative;width:93%;padding:3px 5px;float:right}.exp-fw-body.beach .featured-social-interactions .social-interactions .speech-bubble .speech-arrow{position:absolute;top:3px;left:-9px;border-top:5px solid transparent;border-right:5px solid #d8d8d8;border-bottom:5px solid transparent;border-left:5px solid transparent}.exp-fw-body.beach .featured-social-interactions .social-interactions .interaction-btn{text-align:left;margin-left:7px}.exp-fw-body.beach .featured-social-interactions .social-interactions .interaction-btn p{margin:5px 0}.exp-fw-body.beach .featured-social-interactions footer.widget-footer h3 a.btn{text-shadow:none}.exp-fw-body.beach .widget-footer h3{letter-spacing:-1px;text-transform:none;font-size:12px}.exp-fw-body.beach .widget-footer .btn{color:#fff;background:#464646;display:block;margin:8px 0}.exp-fw-body.beach .widget-footer .btn:hover{color:#fff}.exp-fw-body.beach .deals-banner a{color:#00c3c3;line-height:60px}.exp-fw-body.beach .deals-banner a:hover{text-decoration:underline;color:#00c3c3}.exp-fw-body.beach .deals-widget{background:#000;color:#fff;margin:20px 0}.exp-fw-body.beach .deals-widget .padding{padding:25px 10px}.exp-fw-body.beach .deals-widget .padding a{color:#fff}.exp-fw-body.beach .deals-widget .padding span{color:#fff;display:block;margin:10px 0}.exp-fw-body.beach .deals-widget .tab-content{background:#000}.exp-fw-body.beach .deals-widget .tab-pane{overflow:hidden}.exp-fw-body.beach .deals-widget .tab-pane h4{color:#fff;font-family:"Futura Today";font-weight:400;font-size:26px;margin:0}.exp-fw-body.beach .deals-widget .sub-nav>li a{color:#d8d8d8}.exp-fw-body.beach .deals-widget .sub-nav>li.active{color:#fff}.exp-fw-body.beach .deals-widget .sub-nav>li.active a{background:#000;color:#fff}.exp-fw-body.beach .deck-plan{border:1px solid #fff;padding:10px;width:96%;margin:20px auto}.exp-fw-body.beach .deck-plan header .span4{text-align:right}.exp-fw-body.beach .deck-plan strong{font-size:14px}.exp-fw-body.beach .write-review{margin-bottom:10px;text-align:right}.exp-fw-body.beach .write-review .button{background-image:url(../../images/write-review-btn.png);width:136px;height:43px;display:block;background-position:-33px -20px}.exp-fw-body.beach .write-review .button:hover{background-position-x:167px}.exp-fw-body.beach .reviews .review{margin-bottom:25px}.exp-fw-body.beach .reviews .review h3{margin:0;padding:0;font-size:16px}.exp-fw-body.beach .reviews .review span{color:#464646;font-size:14px;margin-right:3px}.exp-fw-body.beach .reviews .review p{font-size:12px;margin:0;padding:0}.exp-fw-body.beach #itinerary ul{list-style:none;margin:20px 0 0;padding:0}.exp-fw-body.beach #itinerary ul li:first-child{font-family:"Futura Today Bold";font-size:12px}.exp-fw-body.beach #cabins,.exp-fw-body.beach #itinerary{max-height:400px;overflow-y:scroll}.exp-fw-body.beach .cabin{font-size:12px;margin:15px 0}.exp-fw-body.beach .cabin strong{font-family:"Futura Today Bold"}.exp-fw-body.beach .rating-1 .fa-star:first-child,.exp-fw-body.beach .rating-2 .fa-star:nth-child(1),.exp-fw-body.beach .rating-2 .fa-star:nth-child(2),.exp-fw-body.beach .rating-3 .fa-star:nth-child(1),.exp-fw-body.beach .rating-3 .fa-star:nth-child(2),.exp-fw-body.beach .rating-3 .fa-star:nth-child(3),.exp-fw-body.beach .rating-4 .fa-star:nth-child(1),.exp-fw-body.beach .rating-4 .fa-star:nth-child(2),.exp-fw-body.beach .rating-4 .fa-star:nth-child(3),.exp-fw-body.beach .rating-4 .fa-star:nth-child(4),.exp-fw-body.beach .rating-5 .fa-star:nth-child(1),.exp-fw-body.beach .rating-5 .fa-star:nth-child(2),.exp-fw-body.beach .rating-5 .fa-star:nth-child(3),.exp-fw-body.beach .rating-5 .fa-star:nth-child(4),.exp-fw-body.beach .rating-5 .fa-star:nth-child(5){color:#00c3c3}.exp-fw-body.beach .block .caption{padding:10px 7px;position:absolute;bottom:0;left:0;background:#fff;min-width:236px;min-height:64px}.exp-fw-body.beach .empty-image{width:290px;height:285px;background:gray}.exp-fw-body.beach .block-video{display:inline-block;margin:5px;position:relative}.exp-fw-body.beach .block-video .caption{color:#fff;display:block;position:absolute;bottom:0;left:0;padding:10px;font-family:"Futura Today"}.exp-fw-body.beach .block-video .caption p{margin:0;padding:0;font-size:12px}.exp-fw-body.beach .block-video .caption h4{margin:0}.exp-fw-body.beach .block-video .caption span{margin:0;padding:0;font-size:10px;color:#fff}.exp-fw-body.beach .block{margin:10px;display:inline-block;position:relative;width:250px;min-height:250px;vertical-align:middle}.exp-fw-body.beach .block-detailed{border:1px solid #d8d8d8;box-shadow:1px 1px 1px #a0a0a0;background:#fff}.exp-fw-body.beach .block-detailed h4{font-family:"Futura Today Bold";font-size:14px;color:#000;margin:0 0 -4px}.exp-fw-body.beach .block-detailed span{color:#d8d8d8;font-family:"Futura Today";font-size:12px;display:block;line-height:12px;margin:7px 0}.exp-fw-body.beach .block-detailed p{color:#000;font-size:13px;margin:0}.exp-fw-body.beach .col-2>div{width:305px!important;min-height:300px!important;vertical-align:middle}.exp-fw-body.beach .col-2 .caption{width:96%}.exp-fw-body.beach .cruiselines-listing>div{width:305px!important;min-height:200px!important;display:inline-block;vertical-align:middle}.exp-fw-body.beach .half-width .listing img{width:295px;height:185px;background-color:gray}.exp-fw-body.beach .btn.add-to-experience{display:none;padding:2px 3px 3px 14px;font-family:"Futura Today Bold";font-size:12px;position:relative;text-shadow:none;margin:15px 0}.exp-fw-body.beach .btn.add-to-experience i{left:3px;position:absolute;top:6px;font-size:15px}.exp-fw-body.beach .narrow{width:830px}.exp-fw-body.beach .destinations{margin:0 auto}.exp-fw-body.beach .destinations .destination{text-decoration:none;position:relative;display:inline-block;margin:10px}.exp-fw-body.beach .destinations .destination:hover{text-decoration:none}.exp-fw-body.beach .destinations .destination img{position:relative}.exp-fw-body.beach .destinations .destination span{color:#fff;font-family:"Futura Today Bold";font-size:28px;position:absolute;top:35%;left:0;text-transform:uppercase;width:100%;text-align:center;line-height:29px;text-shadow:1px 1px 7px #000}.exp-fw-body.beach .module-margin{margin:20px 0 30px}.exp-fw-body.beach .theme-color{color:#00c3c3!important}.exp-fw-body.beach .flavor-color{color:#999}.exp-fw-body.beach .gray{color:#d8d8d8!important}.exp-fw-body.beach .modern-footer .container,.exp-fw-body.beach .modern-footer-newsletter .container,.exp-fw-body.beach .wider-container .container{width:100%;position:relative}.exp-fw-body.beach .wider-container{background:#333}.exp-fw-body.beach .wider-container .row-fluid span#right-rail{float:right;position:relative;background:#000;width:338px;z-index:98}.exp-fw-body.beach #modern-home-carousel,.exp-fw-body.beach .modern-footer-container{background:#000}.exp-fw-body.beach .story-on-front p,.exp-fw-body.beach .story-on-front span{font-family:Arial!important;margin-left:0!important}.exp-fw-body.beach .exact-target-input.exact-target-name{display:none}.exp-fw-body.beach .exact-target-footer input.exact-target-input.exact-target-email{margin:0}.exp-fw-body.beach #home-footer .footer-blocks .nav-find-my-experience a h3{background-image:url(../../images/nav-find-experience.jpg)}.exp-fw-body.beach #home-footer .footer-blocks .nav-best-beaches{width:225px}.exp-fw-body.beach #home-footer .footer-blocks .nav-best-beaches .nav_img{background-image:url(../../images/nav-best-of.png);width:225px;height:80px}.exp-fw-body.beach #home-footer .footer-blocks .nav-best-beaches img{width:100%;height:100%}.exp-fw-body.beach #home-footer .footer-blocks .nav-caribbean-buzz{width:225px}.exp-fw-body.beach #home-footer .footer-blocks .nav-caribbean-buzz .nav_img{background-image:url(../../images/nav-buzz.jpg);width:225px;height:80px}.exp-fw-body.beach #home-footer .footer-blocks .nav-caribbean-buzz img{width:100%;height:100%}.exp-fw-body.beach #home-footer .footer-blocks .nav-deals{width:225px}.exp-fw-body.beach #home-footer .footer-blocks .nav-deals .nav_img{background-image:url(../../images/nav-deals.jpg);width:225px;height:80px}.exp-fw-body.beach #home-footer .footer-blocks .nav-deals img{width:100%;height:100%}.exp-fw-body.beach #home-footer .footer-blocks .nav-videos{width:225px}.exp-fw-body.beach #home-footer .footer-blocks .nav-videos .nav_img{background-image:url(../../images/nav-videos.jpg);width:225px;height:80px}.exp-fw-body.beach #home-footer .footer-blocks .nav-videos img{width:100%;height:100%}.exp-fw-body.beach #home-footer .footer-blocks .nav-beach-101{width:225px}.exp-fw-body.beach #home-footer .footer-blocks .nav-beach-101 .nav_img{background-image:url(../../images/nav-beach-101.jpg);width:225px;height:80px}.exp-fw-body.beach #home-footer .footer-blocks .nav-beach-101 img{width:100%;height:100%}.exp-fw-body.beach.destination .main-content{margin-top:240px}.exp-fw-body.beach.destination .main-content .social-sharing-train.affix.fixed-nav,.exp-fw-body.beach.destination .main-content.fixed-nav{margin-top:110px}.exp-fw-body.beach.destination .interactive-map{margin-bottom:30px}.exp-fw-body.beach.destination .top-destination{position:relative}.exp-fw-body.beach.destination .top-destination h2{font-family:"Futura Today";font-size:24px;text-transform:normal;color:#000}.exp-fw-body.beach.destination .top-destination p{color:#000}.exp-fw-body.beach.destination .top-destination .story-on-front{margin-bottom:20px}.exp-fw-body.beach.destination .top-destination .story-on-front p{color:#666}.exp-fw-body.beach.destination .top-destination .leaflet-control-zoom-in{position:relative}.exp-fw-body.beach.destination .top-destination .leaflet-control-zoom-in:before{font-family:FontAwesome;position:absolute;top:4px;left:5px;font-size:12px;color:#333;content:"\f067"}.exp-fw-body.beach.destination .top-destination .leaflet-control-zoom-out{position:relative}.exp-fw-body.beach.destination .top-destination .leaflet-control-zoom-out:before{font-family:FontAwesome;position:absolute;top:5px;left:5px;font-size:12px;color:#333;content:"\f068"}.exp-fw-body.beach.destination .top-destination .large-flavor-sprite-wrapper{text-align:center;margin-top:20px;border-top:6px solid #e0e0e0;padding-top:10px}.exp-fw-body.beach.destination .top-destination .large-flavor-sprite{background:url(../../images/icon-images/destination-icon.png) 0 0/100% no-repeat;text-align:center;text-transform:uppercase;padding:12px 12px 10px 8px;display:inline-block;width:80px;margin:0 0 10px 10px;cursor:pointer;vertical-align:middle}.exp-fw-body.beach.destination .top-destination .large-flavor-sprite:hover{background:url(../../images/icon-images/destination-icon-hover.png) 0 0/100% no-repeat}.exp-fw-body.beach.destination .destination-header .affix-nav{width:100%;position:absolute;height:220px;max-height:220px;overflow:hidden;box-shadow:0 1px 2px #000;background:#333}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed{-webkit-transition:max-height .6s;-moz-transition:max-height .6s;-ms-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s;max-height:88px}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav{height:88px;position:relative}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav .destination-location-title{font:24px/48px 'Futura Today Light';display:inline-block}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav .destination-travel-type-icons{right:310px;left:auto;display:inline-block}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav .destination-travel-type-icons a.traveller-type{width:49px;margin-right:6px}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav .destination-travel-type-icons a.traveller-type span{font-size:9px;line-height:18px}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav .destination-travel-type-icons a.traveller-type .icon{background-size:40px;height:40px;margin:0}.exp-fw-body.beach.destination .destination-header .affix-nav.reverted{-webkit-transition:max-height .4s;-moz-transition:max-height .4s;-ms-transition:max-height .4s;-o-transition:max-height .4s;transition:max-height .4s}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-type-nav{position:relative;z-index:1;height:200px}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-type-nav .destination-location-title{font:32px/74px 'Futura Today Light';text-transform:uppercase;color:#fff;text-shadow:0 1px 1px #333;margin:0}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-type-nav .destination-travel-type-icons{position:absolute;bottom:35px}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-type-nav .destination-travel-type-icons a.traveller-type{display:inline-block;text-align:center;width:64px;margin-right:37px}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-type-nav .destination-travel-type-icons a.traveller-type:first-child{margin-left:0}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-type-nav .destination-travel-type-icons a.traveller-type span{display:block;color:#fff;text-transform:uppercase}.exp-fw-body.beach.destination .destination-header .affix-nav .destination-header-image{position:absolute;z-index:0;top:-55%;left:-5px;width:110%;max-width:110%;filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5');filter:url(#destination-blur-img);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.exp-fw-body.beach.destination .social-sharing-train{-webkit-transition:margin-top .4s;-moz-transition:margin-top .4s;-ms-transition:margin-top .4s;-o-transition:margin-top .4s;transition:margin-top .4s;margin-top:0}.exp-fw-body.beach.destination .social-sharing-train.fixed{-webkit-transition:margin-top .4s;-moz-transition:margin-top .4s;-ms-transition:margin-top .4s;-o-transition:margin-top .4s;transition:margin-top .4s;margin-top:118px}.exp-fw-body.beach.destination .span8 .main-article-body{padding:0}.exp-fw-body.beach.destination .span8 .main-article-body>p{margin-top:0}.exp-fw-body.beach.destination .span8 .auto-content,.exp-fw-body.beach.destination .span8 .front-modules,.exp-fw-body.beach.destination .span8 .ten-best-aggr{border-top:6px solid #e0e0e0;padding-top:10px;margin-bottom:30px}.exp-fw-body.beach.destination .ten-best-aggr .ten-best-category{margin:0 0 16px}.exp-fw-body.beach.destination .ten-best-aggr .ten-best-category a{float:right;color:#20bdbe}.exp-fw-body.beach.destination .ten-best-aggr .ten-best-category img{float:left}.exp-fw-body.beach.destination .ten-best-aggr .ten-best-category h3{float:left;margin:5px 0 0 12px}.exp-fw-body.beach.destination .ten-best-aggr .destination-features{float:left;width:45%;height:211px;overflow:hidden}.exp-fw-body.beach.destination .ten-best-aggr .destination-features a{height:211px;display:block;overflow:hidden}.exp-fw-body.beach.destination .ten-best-aggr .destination-features a h4{width:93%}.exp-fw-body.beach.destination .ten-best-aggr .destination-features a img{top:-50px;max-width:none;width:132%;height:auto;min-height:219px;position:absolute}.exp-fw-body.beach.destination .ten-best-aggr ul{float:left;width:55%;margin:0 -20px 0 0;padding:0;list-style-type:none}.exp-fw-body.beach.destination .ten-best-aggr ul li{border-bottom:1px solid #ccc;margin:0 20px;min-height:36px}.exp-fw-body.beach.destination .ten-best-aggr ul li:first-child{border-top:1px solid #ccc}.exp-fw-body.beach.destination .ten-best-aggr ul li h4{font:14px/35px "Futura Today";margin:0;white-space:nowrap;max-width:340px;overflow:hidden;text-overflow:ellipsis;display:block}.exp-fw-body.beach.destination .ten-best-aggr ul li a,.exp-fw-body.beach.destination .ten-best-aggr ul li a:visited{color:#333}.exp-fw-body.beach.destination .destination-features{background-color:#e2e7e6;height:163px;margin:0 0 21px;padding:6px;width:288px}.exp-fw-body.beach.destination .destination-features a{position:relative;display:block}.exp-fw-body.beach.destination .destination-features a img{height:163px;width:288px}.exp-fw-body.beach.destination .destination-features a h4{position:absolute;bottom:0;color:#333;font:18px/24px "Futura Today";font-size:18px;padding:12px;margin:0;background:rgba(255,255,255,.85);width:auto}.exp-fw-body.beach.destination #local-expert-recommendations a{float:left;margin:0 1.333% 0 0;width:32%}.exp-fw-body.beach.destination #local-expert-recommendations a h4{color:#333;font-family:"FutureTodayScreen Normal";font-size:18px}.exp-fw-body.beach.destination #destination-guide-explore select{background:#2ec0c2;border:none;color:#fff;display:block;width:99.3%}.exp-fw-body.beach.destination #destination-guide-explore p{color:#333;font-family:Arial,Helvetiva,san-serif;font-size:13px}.exp-fw-body.beach.destination #destination-guide-explore .destination-features h4{position:relative;bottom:48px;width:auto}.exp-fw-body.beach.destination .enhanced-deals-widget{border-top:6px solid #e0e0e0;border-bottom:0}.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item.left .carousel-text,.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item.right .carousel-text{background:0 0!important;-webkit-transition:1s ease-in-out background;-moz-transition:1s ease-in-out background;-o-transition:1s ease-in-out background;transition:1s ease-in-out background}.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group .carousel-text{background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:200px;position:absolute;bottom:0;width:100%;margin:20px 5px 0}.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group.next,.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group.previous{opacity:1}.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group.next .carousel-text,.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group.previous .carousel-text{background:#000;-webkit-transition:1s ease-in-out background;-moz-transition:1s ease-in-out background;-o-transition:1s ease-in-out background;transition:1s ease-in-out background;opacity:.7;height:381px}.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group.next .carousel-caption,.exp-fw-body.beach.destination #contentCarousel .nested-carousel .item .item-group.previous .carousel-caption{opacity:.5}.exp-fw-body.beach.destination .tt-shop .icon{background:url(../../images/destinations/shop.png) center center no-repeat;height:66px;width:100%;margin-bottom:10px}.exp-fw-body.beach.destination .tt-shop .icon.active,.exp-fw-body.beach.destination .tt-shop .icon:active,.exp-fw-body.beach.destination .tt-shop .icon:hover{background-image:url(../../images/destinations/shop-active.png)}.exp-fw-body.beach.destination .tt-see-do .icon{background:url(../../images/destinations/see-do.png) center center no-repeat;height:66px;width:100%;margin-bottom:10px}.exp-fw-body.beach.destination .tt-see-do .icon.active,.exp-fw-body.beach.destination .tt-see-do .icon:active,.exp-fw-body.beach.destination .tt-see-do .icon:hover{background-image:url(../../images/destinations/see-do-active.png)}.exp-fw-body.beach.destination .tt-party .icon{background:url(../../images/destinations/party.png) center center no-repeat;height:66px;width:100%;margin-bottom:10px}.exp-fw-body.beach.destination .tt-party .icon.active,.exp-fw-body.beach.destination .tt-party .icon:active,.exp-fw-body.beach.destination .tt-party .icon:hover{background-image:url(../../images/destinations/party-active.png)}.exp-fw-body.beach.destination .tt-stay .icon{background:url(../../images/destinations/stay.png) center center no-repeat;height:66px;width:100%;margin-bottom:10px}.exp-fw-body.beach.destination .tt-stay .icon.active,.exp-fw-body.beach.destination .tt-stay .icon:active,.exp-fw-body.beach.destination .tt-stay .icon:hover{background-image:url(../../images/destinations/stay-active.png)}.exp-fw-body.beach.destination .tt-eat .icon{background:url(../../images/destinations/eat.png) center center no-repeat;height:66px;width:100%;margin-bottom:10px}.exp-fw-body.beach.destination .tt-eat .icon.active,.exp-fw-body.beach.destination .tt-eat .icon:active,.exp-fw-body.beach.destination .tt-eat .icon:hover{background-image:url(../../images/destinations/eat-active.png)}.exp-fw-body.beach.destination .tt-overview .icon{background:url(../../images/destinations/overview.png) center center no-repeat;height:66px;width:100%;margin-bottom:10px}.exp-fw-body.beach.destination .tt-overview .icon.active,.exp-fw-body.beach.destination .tt-overview .icon:active,.exp-fw-body.beach.destination .tt-overview .icon:hover{background-image:url(../../images/destinations/overview-active.png)}@media all and (max-width:1040px){.exp-fw-body.beach.destination .destination-type-nav h1{margin-left:20px}}@media all and (max-width:999px){.exp-fw-body.beach.destination .ten-best-aggr .destination-features,.exp-fw-body.beach.destination .ten-best-aggr ul{float:none;width:100%}.exp-fw-body.beach.destination .ten-best-aggr .destination-features{padding:0}.exp-fw-body.beach.destination .ten-best-aggr .destination-features img{width:105%}.exp-fw-body.beach.destination .destination-type-nav{width:768px;margin:0 auto}.exp-fw-body.beach.destination .destination-header .affix-nav.fixed .destination-type-nav .destination-travel-type-icons{right:30px}}@media all and (max-width:768px){.exp-fw-body.beach.destination .destination-features img{width:100%}.exp-fw-body.beach.destination .destination-type-nav{padding:0 20px;width:726px}}.exp-fw-body.beach .main-content span.ten-best-visit{border-top:6px solid #e0e0e0;padding-top:10px;margin-bottom:30px;font:italic 15px/17px 'Futura Today Light';display:block}.exp-fw-body.beach .main-content .ten-best-poi:first-child{margin-top:20px}.exp-fw-body.beach .main-content .ten-best-poi .ten-best-poi-text{margin-bottom:40px}.exp-fw-body.beach .main-content .ten-best-poi img{float:left;margin:0 20px 10px 0}.exp-fw-body.beach .main-content .width-210.listing-img{height:140px}.exp-fw-body.beach .top-destination h2{font-family:"Futura Today Light";font-size:28px;color:#424242}.exp-fw-body.beach .top-destination p{color:#666;font-family:Arial;font-size:17px}.exp-fw-body.beach .explore-menu section.row-fluid{width:480px;margin:0 auto}.exp-fw-body.beach .explore-menu .span2{vertical-align:middle;width:45%!important;text-align:left;float:left!important;display:inline!important;margin-left:0!important}.exp-fw-body.beach .explore-menu .span2 a{padding:10px 0!important}.exp-fw-body.beach .ad-widget,.exp-fw-body.beach .exp-ad-widget{margin-bottom:20px}.exp-fw-body.beach .traveler-types-widget{border:1px solid #e1e1e1;padding-top:20px;width:298px}.exp-fw-body.beach .widget-well{width:262px;padding:18px;border-radius:0;position:relative;border:1px solid #DFDFDF;box-shadow:none}.exp-fw-body.beach .widget-well a{color:#a0a0a0}.exp-fw-body.beach .widget-well h3{margin:0 0 14px;text-transform:uppercase}.exp-fw-body.beach .widget-well h4,.exp-fw-body.beach .widget-well h4 a,.exp-fw-body.beach .widget-well h4 a:hover{font:700 14px/18px Helvetica,Arial,san-serif;margin:0;color:#000}.exp-fw-body.beach .widget-well.latest-video,.exp-fw-body.beach .widget-well.latest-video-module{position:relative}.exp-fw-body.beach .widget-well.latest-video h4,.exp-fw-body.beach .widget-well.latest-video-module h4{margin-top:10px}.exp-fw-body.beach .widget-well.latest-video .see-more-videos,.exp-fw-body.beach .widget-well.latest-video-module .see-more-videos{margin-bottom:auto;display:block;float:none;text-align:right}.exp-fw-body.beach .latest-video .entry,.exp-fw-body.beach .related-stories .entry{margin-bottom:10px}.exp-fw-body.beach .latest-video p,.exp-fw-body.beach .related-stories p{font:14px/18px Helvetica,Arial,san-serif;margin:0;color:#777}.exp-fw-body.beach .latest-video span,.exp-fw-body.beach .related-stories span{font:11px/18px Helvetica,Arial,san-serif;margin:0;color:#999}.exp-fw-body.beach .latest-video .more,.exp-fw-body.beach .latest-video .see-all,.exp-fw-body.beach .related-stories .more,.exp-fw-body.beach .related-stories .see-all{position:absolute;top:18px;right:18px}.exp-fw-body.beach .widget-well h3{color:#666;font-family:"Futura Today Bold";font-size:12px}.asset-headline{color:#333;font:700 32px/34px helvetica,arial,sans-serif;margin:0;padding:20px 0 0 70px}.interactive-poll{display:block;width:320px;min-height:100px;height:auto;padding:0;margin:0}.interactive-poll .story-poll-vote-wrapper,.story-poll-results-btn{color:#333;display:inline-block;font:700 12px/30px arial,sans-serif;height:30px;margin:0 0 20px}.interactive-poll .story-poll-vote-button-icon{background:url(../../images/sprites/forms-sprite.png) 3px -64px no-repeat;float:left;height:14px;width:19px}.interactive-poll .story-poll-vote-wrapper{background-clip:content-box;border:1px solid #d1d1d1;border-radius:2px;box-shadow:0 3px 1px rgba(238,238,238,1);display:block;float:left;font:700 12px/30px arial,sans-serif;height:15px;margin:5px 0 15px 15px;max-width:260px;padding:7px;width:70px}.poll-vote-results .story-poll-vote-wrapper{float:none;margin-left:10px}.story-poll-results-btn{border:none;background:url(../../images/sprites/forms-sprite.png) 0 -113px no-repeat;float:right;margin:12px 20px 0 0;box-shadow:none;padding:0 0 0 28px;height:26px;position:static}.story-poll-results-btn-text{float:left;margin-top:-3px}.interactive-poll a:hover{color:#1ea3ff}.interactive-poll .story-poll-chart{display:none;margin-bottom:20px}.interactive-poll h4{font-size:14px;line-height:1.2em;margin:0 25px 5px;text-align:left}.interactive-poll .poll-vote-results,.interactive-poll .story-poll-choices-list{padding:0 15px;text-align:left}.interactive-poll .story-poll-choices-list .story-poll-choices-item{clear:both;float:left;font:700 13px arial,sans-serif;list-style:none;margin:4px 10px 7px}.story-poll-answer,.story-poll-auth,.story-poll-vote-btn{background:0 0;border:none;clear:none;float:left;font:700 12px/30px arial,sans-serif}.story-poll-answer{-webkit-appearance:none;background:url(../../images/sprites/forms-sprite.png) 0 -77px no-repeat;border:none;cursor:pointer;height:18px;width:17px}.story-poll-answer:checked{background-position:0 -95px}.story-poll-vote-btn{line-height:12px;margin:1px 0 0}.interactive-poll .chart-bar-bot,.interactive-poll .chart-bar-top,.story-poll-answer-text{border-bottom:1px dotted gray;float:left;line-height:17px;margin:0 0 0 10px;padding-bottom:11px;width:240px}.interactive-poll .results{background:0 0;box-shadow:none;display:inline-block;margin:0 20px;top:0;width:90%}.story-poll-result-item{background-clip:padding-box;clear:both;color:#666;height:60px;list-style:none;width:100%}.interactive-poll .story-poll-chart-answer-text{color:#666;font-size:12px;font-weight:400;line-height:16px;padding:5px 10px;text-align:left;width:auto;word-wrap:break-word}.story-poll-bar-wrap{height:15px;padding:0 10px;z-index:150}.story-poll-chart-bar-mid{height:25px;max-width:100%}.story-poll-chart-bar-hor{background-color:#1b9efc;background-clip:content-box;display:inline-block;float:left;height:100%;min-width:2px;max-width:81%;text-align:right;width:100%}.story-poll-chart-percent-label{font-family:"Futura Today Bold";padding-left:5px}.interactive-poll .story-poll-results-total-wrapper{color:#666;font-family:"Futura Today";font-size:14px;margin:10px 0 0 10px;text-align:left}.interactive-poll .story-poll-results-total-wrapper .story-poll-results-total{font-family:"Futura Today Bold";text-transform:uppercase}.interactive-poll .email-widget-success-msg{width:auto}.site-nav-span.site-nav-firefly-span{width:18px}.site-nav-span.site-nav-firefly-span:after{background-position:-40px 0;height:16px;margin-left:-9px;top:13px;width:18px}.site-nav-span.site-nav-firefly-span{cursor:wait;opacity:.3;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.site-nav-span.site-nav-firefly-span.loaded{cursor:pointer;opacity:1}.site-nav-firefly-avatar-image{left:9px;position:absolute;top:9px}.site-nav-firefly-dropdown{width:220px}.site-nav-firefly-dropdown-text{color:#cacaca;font-size:11px;line-height:14px;margin-bottom:8px}.site-nav-firefly-user-display-name{font-weight:700}.site-nav-firefly-dropdown-section{display:none;margin:15px 0;padding:0 20px}.site-nav-firefly-dropdown-section>.ui-chunky-btn{display:block;margin-top:5px}.firefly-activate-btn{display:block}.ff-greetings,.ff-login{border:0}.ff-logout{margin-top:10px}.site-nav-firefly-dropdown>.ff-login{display:block}.site-nav-firefly-dropdown.authenticated>.ff-activate,.site-nav-firefly-dropdown.authenticated>.ff-login{display:none}.site-nav-firefly-dropdown.authenticated>.ff-account,.site-nav-firefly-dropdown.authenticated>.ff-greetings,.site-nav-firefly-dropdown.authenticated>.ff-logout,.site-nav-firefly-dropdown>.ff-activate,.site-nav-firefly-dropdown>.ff-subscribe{display:block}.site-nav-firefly-dropdown.subscribed>.ff-activate,.site-nav-firefly-dropdown.subscribed>.ff-subscribe{display:none}.site-nav-firefly-dropdown.subscribed>.ff-enewspaper,.site-nav-firefly-dropdown.subscribed>.ff-insider,.site-nav-firefly-dropdown.subscribed>.ff-newsletters,.site-nav-firefly-dropdown.subscribed>.ff-subscriber-central{display:block}.quick-links{box-shadow:none}.quick-links-item{border:0;font-size:12px;font-weight:400;line-height:15px;text-shadow:0 1px 1px rgba(0,0,0,.18)}.quick-links-list{border-bottom:0;border-top:none;overflow:hidden;width:120px}.rlpm-featured-listings{height:30px;font-family:Futura Today}.rlpm-row-container{margin:20px 20px 0;width:720px}.rlpm-row-ad-wrap{width:330px;float:left;margin-right:20px;margin-bottom:21px}.rlpm-more-apts{text-align:center;font-family:Helvetica Neue,Helvetica,Futura Today;color:#666;font-size:14px}.rlpm-more-apts:hover{cursor:pointer}.rlpm-more-apts-hide{display:none}.rlpm-more-apt-arrow{position:relative;top:-2px}.blog-promo-module{width:100%}.blog-promo-module .blog-promo-content{padding:27px 0 0;height:220px}.blog-promo-primary{background-color:#efefef;overflow:hidden;position:relative}.blog-promo-content{display:table;padding:27px 0 10px;margin:0;position:relative}.blog-promo-suspender{display:block}.blog-promo-suspender .blogs-show-all-wrap{border-bottom:1px solid rgba(255,255,225,.14);border-top:1px solid rgba(0,0,0,.15);margin-top:60px}.blog-promo-module .blogs-show-all-primary{float:right;height:30px;position:absolute;right:20px;top:200px;width:100px;z-index:1000}.blogs-show-all-primary.blog-top-bump{top:210px}.blogs-show-all-primary .blogs-show-all{height:30px;margin:0;width:100px}.blog-promo-suspender .blogs-show-all{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(255,255,225,.14);cursor:pointer}.blog-promo-suspender .blogs-show-all-wrap.active .blogs-show-all,.blog-promo-suspender .blogs-show-all:hover{background-color:rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.14)}.blog-promo-suspender .blogs-show-all-wrap.active:after{background:url(../../images/notch.png) 0 -9px no-repeat;content:'';height:16px;margin-top:42px;position:absolute;right:0;top:50%;width:10px}.blog-promo-module .show-all-blogs{color:#666;height:0;overflow:hidden;width:720px}.blog-promo-module .inner-show-all-blogs{background-color:#fff;border-top:1px #cdcdcd solid;box-shadow:inset 1px 2px 3px rgba(0,0,0,.1);padding:20px 20px 60px;-moz-column-count:3;-webkit-column-count:3;column-count:3}.blog-promo-module .show-all-blogs .inner-show-all-blogs-h3{font-family:'Futura Today Bold',Arial,sans-serif;font-size:16px;text-transform:uppercase}.blog-promo-module .show-all-blogs .inner-show-all-blogs-a{color:#666;font-size:13px}.blog-promo-module .show-all-blogs .inner-show-all-blogs-a:hover{color:#4ec4ff}.blog-promo-content-wrap{display:table-cell;width:100%}.blog-promo-content-item{display:block;float:left;text-align:center}.blog-promo-content-item .blog-promo-content-item-a{color:#000;display:block;font-size:11px;min-height:200px;padding:0 25px;width:129px}.blog-promo-content-item .blog-promo-content-item-a .blog-promo-content-item-img{border:5px solid #fff;box-shadow:0 4px 8px 0 #bebebe}.blog-promo-content-item .blog-promo-content-item-a .blog-promo-content-item-h3{color:#333;font-size:14px;line-height:18px;margin-bottom:4px;margin-top:7px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.blog-promo-content-wrap-one,.blog-promo-content-wrap-one .blog-promo-content-item{width:100%}.blog-promo-content-wrap-one .blog-description{float:left;margin-left:20px;width:510px}.blog-promo-content-wrap-two{width:50%}.blog-promo-content-wrap-one .blog-promo-content-item,.blog-promo-content-wrap-two .blog-promo-content-item{text-align:left}.blog-promo-content-wrap-one .blog-promo-content-item .blog-promo-content-item-a,.blog-promo-content-wrap-two .blog-promo-content-item .blog-promo-content-item-a{color:#666;float:left;font-size:12px;padding-right:0}.blog-promo-content-wrap-one .blog-promo-content-item .blog-promo-content-item-h3,.blog-promo-content-wrap-two .blog-promo-content-item .blog-promo-content-item-h3{font-size:16px}.blog-promo-module .promo-button-container{bottom:20px;display:none;float:right;position:absolute;right:20px}.close-all-blogs{width:100px}.live-feed-thumb.cxrm-thumb-wrap{margin-right:15px;overflow:hidden;width:60px}.cxrm-thumb-img{left:-15%;position:relative;width:auto}.cxrm-thumb-img-1x1{left:auto}.cxrm-multimedia{height:auto;max-height:179px;width:100%}.crxm-time{width:auto}.cxrm-action{text-transform:capitalize}.cxrm-layout{width:auto}@media only screen and (min-width:1250px){.has-image .live-feed-layout.cxrm-layout-has-image{width:auto}.cxense-recommends-sidebar-title{padding-left:0;text-align:center}}.rad-wrap{overflow:hidden}.rad-wrap-margin{margin:20px 0;padding-right:12px}.rad-dynamic-height{height:0}.rad-google-ad{float:left;text-align:center;width:340px}.rad-apartment-wrap{float:right;text-align:center;max-width:330px}.rad-dynamic-margin{margin:0 12px}.rad-apartment-header{display:block;margin:20px auto 0;width:90%}.rad-slogan{color:#689A03;display:block;font-family:Helvetica;font-size:23pt;font-weight:700;margin:12px auto 0;text-align:center}.rad-search{text-align:center;margin-top:12px}.rad-form-city{padding:8px;font-size:9pt;width:50%;height:20px}.rad-search-icon{position:absolute;padding:9px 0 0 5px}.rad-search-btn{height:40px;background:#F68C1F;border:none;color:#fff;padding:0 10px 0 28px;font-size:12px;font-weight:700;width:37%}.rad-form{text-align:left;width:30%;float:left;margin:16px 0 10px;padding-left:3%;font-size:13px;color:#545454}.rad-top-border{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-right:none;padding:20px 0}.rad-form-bathrooms,.rad-form-bedrooms{line-height:30px;height:30px;min-height:30px;background:#fff;width:96%;border-color:#ccc}.rad-form-rent{width:80%;height:24px;padding-left:9px}.rad-clear{clear:both}.rad-sidebar-ad{padding:19px 0;border-bottom:1px solid #d8d8d8}.rad-hide-ad{display:none!important}.rad-apt-sidebar-ad{display:inline-block}.tssm-list{box-sizing:border-box;-moz-box-sizing:border-box;display:block;list-style:none;position:relative}.tssm-list-title{box-sizing:border-box;-moz-box-sizing:border-box;font:15px 'Futura Today Bold',Arial,sans-serif;height:40px;line-height:40px;padding:0 0 0 15px;text-align:left;text-transform:uppercase}.sidebar.dark .tssm-list-title{background-color:#2b2b2b;border-bottom:1px solid #0f0f0f;color:#fff}.sidebar.light .tssm-list-title{background-color:#f9f9f9;border-bottom:1px solid #dcdcdc;border-top:1px solid #ccc;color:#282828}.tssm-item{cursor:pointer;display:block;margin:0;padding:0;position:relative}.tssm-list-link{box-sizing:border-box;-moz-box-sizing:border-box;display:block;font-weight:700;padding:8px 16px;transition:color,background-color 75ms,75ms;-webkit-transition:color,background-color 75ms,75ms}.sidebar.dark .tssm-list-link{background-color:#2b2b2b;border-bottom:1px solid #0f0f0f;border-top:1px solid #3c3c3c;color:#fff}.sidebar.dark .tssm-list-link:visited{color:#fff}.sidebar.dark .tssm-list-link:hover{background-color:#272727;border-bottom-color:transparent;border-top-color:transparent;color:#fff}.sidebar.light .tssm-list-link{background-color:#f9f9f9;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;color:#282828}.sidebar.light .tssm-list-link:visited{color:#282828}.sidebar.light .tssm-list-link:hover{color:#282828;background-color:#fff;border-top-color:transparent}.tssm-list-hed{display:block;font-size:13px;padding:4px 0}.gallery{overflow:hidden;position:relative;z-index:0}.gallery-viewport{display:table;overflow:visible;padding-top:10px;position:relative;vertical-align:middle;width:100%;z-index:0}.gallery-slides{margin:0;position:relative}.gallery-slide{display:table-cell;overflow:hidden}.gallery-nav{cursor:pointer;overflow:hidden;position:absolute;text-indent:-99999px;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;display:none;z-index:100}.gallery-nav.gallery-nav-active{display:block}.gallery-nav.gallery-nav-next{right:0;left:auto}.gallery-nav.gallery-nav-prev{left:0;right:auto}.gallery-title{display:block}.gallery-description{position:relative}.video-gallery-slides{position:absolute;top:0;left:0;display:table}.video-gallery-slide.gallery-slide{display:table-cell}.inline-story-video-gallery{margin:0 0 30px 50px;height:610px;width:520px;padding:10px}.inline-story-video-gallery .video-gallery-viewport{box-shadow:0 2px 11px 2px rgba(0,0,0,.3);background-color:#f7f7f7;font-family:"futura today",Arial,sans-serif;overflow:hidden;position:relative;width:520px}.inline-story-video-gallery .video-gallery-slide{height:388px;padding:10px;width:500px}.inline-story-video-gallery .video-gallery-description{font-size:14px;height:90px;padding-top:10px;width:500px;padding-bottom:20px}.inline-story-video-gallery .video-gallery-description p{color:#333;font-size:12px;font-family:helvetica,Arial,sans-serif;line-height:18px;margin:0;padding-top:12px}.inline-story-video-gallery .video-gallery-title{color:#333;font-size:14px;font-weight:700;margin-bottom:2px}.inline-story-video-gallery .gallery-counter{right:0;top:4px;position:absolute}.inline-story-video-gallery .story-video.ui-video{height:282px;margin:0;width:500px}.inline-story-video-gallery .gallery-nav{background:url(../../images/sprites/carousel-arrows.png) no-repeat;height:42px;margin-bottom:-58px;width:22px;position:absolute;top:130px}.inline-story-video-gallery .gallery-nav-next{background-position:-23px 0}.inline-story-video-gallery .gallery-nav-prev{background-position:0 0}.inline-story-video-gallery .gallery-video .ui-video-play-btn{background:url(../../images/buttons/button-video-play-small.png) no-repeat;height:45px;width:45px;bottom:10px;right:10px;position:absolute}.inline-story-video-gallery .vgm-inline-video-title{color:#666}.vgm-gallery-title{color:#1b9dfc;font-size:14px;display:table}.vgm-thumbs{position:relative;overflow:hidden;top:-235px;margin-left:10px;margin-right:10px;padding-top:20px}.vgm-thumbs-list{margin:0;padding:0;height:188px;display:table}.vgm-thumb-item{cursor:pointer;display:table-cell;padding-right:54px;padding-left:0;width:130px;height:78px}.asset .video-gallery-page-title{padding-left:10px}.vgm-video-title{font-size:12px;font-family:helvetica,Arial,sans-serif;line-height:16px;margin-top:10px;margin-left:5px}.vgm-video-description{font-family:helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#333;padding-top:12px}.vgm-thumb-box{border:5px solid #fff;display:inline-block;position:relative}.vgm-thumb-item.active>.vgm-thumb-box{border-color:#1ea3ff}.vgm-play-icon{display:table-cell;font-family:'Gannett Icons';vertical-align:top;padding:52px 0 0 10px;color:#fff;float:left;position:absolute;z-index:1}.vgm-play-icon-small{font-size:22px;line-height:30px}.vgm-play-icon:before{content:'v'}.inline-story-video-gallery .gallery-viewport.video-gallery-viewport{height:597px;margin-bottom:34px;padding:0}.asset-double-wide .vgm-thumb-image{max-width:none}.asset-double-wide .vgm-thumbs-list{margin:0;padding:0;display:table}.hlpfm-hed{font:400 15px/1 'Futura Today Bold',arial,sans-serif;margin:20px 0 12px}.hlpfm-link,.hlpfm-link-img{display:block;float:left;box-sizing:border-box;width:100%;padding:15px 0 10px;border-top:1px solid #e6e6e6}.hlpfm-link-img:hover .hlpfm-2nd-hed,.hlpfm-link:hover .hlpfm-2nd-hed{color:#009bff}.hlpfm-link{min-height:81px}.hlpfm-link-img{min-height:94px}.hlpfm-2nd-img{float:left;width:90px;height:68px;margin:0 15px 0 0}.hlpfm-2nd-hed{font-size:15px;font-weight:400;line-height:18px;box-sizing:border-box;width:100%;margin:-4px 0 0;padding:0 0 4px;transition:color .15s;color:#333}.hlpfm-2nd-meta{font-size:11px;font-weight:400;margin:4px 0 0;color:#999}.hlpfm-2nd-link:hover .hlpfm-2nd-hed{color:#009bff}.hlpfm-col{display:inline-block;box-sizing:border-box;width:359px;padding:0 15px}@media only screen and (min-width:1321px){.hlpfm-primary-wrap{width:960px}.hlpfm-col{width:479px}}.more-blogs-wrapper{overflow:auto;padding:50px 0 60px 60px;width:700px}.more-blogs-info{color:#999;font:12px/22px arial,sans-serif;font:400 12px Helvetica,arial,sans-serif;margin-bottom:10px;width:550px}.more-blogs-h3{font-color:#333;font-size:18px;font-weight:100;margin-bottom:10px;text-transform:uppercase}.more-blogs-title{color:#333;font:400 14px Helvetica,arial,sans-serif;margin-top:10px;text-transform:uppercase}.more-blogs-wrapper .more-blogs-title-a{color:#000}.more-blogs-title-a:hover{color:#1990e5}.more-blogs-allposts{margin-top:10px}.more-blogs-alllink{font:700 12px/22px arial,sans-serif}.acnpm-container{background-color:#fff;width:720px}.acnpm-header{background-color:#f2f2f2;border-bottom:1px solid #d2d2d2;float:left;padding:10px 0;width:100%}.acnpm-title{color:#333;float:left;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:2px 0 0;padding-left:20px;text-shadow:0 1px 0 #fff;text-transform:uppercase;width:277px}.acnsb-container .story-ribbon-content{padding-bottom:4px}.acnsb-filter{margin-bottom:20px;margin-top:-10px}.acnsb-filter .ui-label{float:left;font-size:13px;line-height:30px;margin:1px 10px 0 60px;vertical-align:middle}.acnsb-filter .ui-dropdown{float:left;width:147px}.acnpm-filter{background-color:#efefef;border:1px solid #bdbdbd;border-radius:2px;color:#333;cursor:pointer;float:right;font-family:Arial,sans-serif;font-size:11px;font-weight:700;height:15px;margin:0 15px 0 0;max-width:12%;overflow:hidden;padding:5px 15px 4px;text-overflow:ellipsis;white-space:nowrap}.acnpm-filter.last{margin-right:20px}.acnpm-filter.selected{background-color:gray;border:1px solid #757575;color:#fff;cursor:default}.acnpm-stage{margin:0 20px;padding:20px 0 10px;overflow:hidden;width:680px}.acnsb-stage{margin:0 15px;max-height:270px;overflow:hidden;width:290px}.acnpm-items-container{display:table;position:relative}.acnsb-items-container{position:relative;width:305px}.acnpm-item,.acnsb-item{display:table-cell;vertical-align:top}.acnsb-item{float:left;min-height:135px;margin-right:15px;width:61px}.acnpm-link,.acnpm-link:visited,.acnsb-link,.acnsb-link:visited{color:#333;display:block;margin:0 18px 0 0;position:relative;-webkit-transition:background-color,border-color .15s,.15s;-moz-transition:background-color,border-color .15s,.15s;transition:background-color,border-color .15s,.15s;word-wrap:break-word}.acnsb-link,.acnsb-link:visited{margin:0}.acnpm-link:hover,.acnsb-link:hover{color:#009bff}.acnpm-image,.acnsb-image{border:1px solid transparent;border-bottom-color:#bebebe;border-bottom-color:rgba(190,190,190,.6);box-shadow:0 2px 2px 0 rgba(190,190,190,.6);display:block;margin-bottom:5px;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;transition:border-color .15s}.acnpm-link:hover .acnpm-image,.acnsb-link:hover .acnsb-image{border-color:#009bff}.six-across .acnpm-image{height:96px;width:96px}.eight-across .acnpm-image{height:67px;width:67px;background-size:67px 67px}.acnsb-image{height:59px;width:59px}.acnpm-item-title{font-size:12px;font-weight:200;margin:4px 0 0;text-align:center}.six-across .acnpm-item-title{width:96px}.eight-across .acnpm-item-title{width:67px}.acnsb-item-title{font-size:12px;font-weight:600;line-height:14px;margin:4px 0 0;text-align:center;width:61px}.acnpm-item-filter{display:block;font-size:9px;margin-top:3px;text-transform:uppercase}.acnsb-item-filter{display:block;font-size:8px;line-height:1em;margin-top:3px;overflow-x:hidden;padding-bottom:10px;padding-top:3px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.acnsb-related-content-list{border:0;margin:0;padding:0}.acnsb-related-content-item{border:0;border-top:1px dashed #e6e6e6;padding:15px;list-style:none}.acnsb-related-content-item-first{border-top:0;margin-top:-10px}.acnsb-related-content-item-img{min-height:80px}.acnsb-related-content-image-link{float:left;margin-right:15px}.acnsb-related-content-image-link .play-btn-m{right:-54px}.acnsb-related-content-headline{font-size:14px;margin:0;text-align:left}.acnsb-related-content-headline-link,.acnsb-related-content-headline-link:visited{color:#333}.acnsb-related-content-headline-link:hover{color:#009bff}.acnsb-related-content-meta{color:#989898;font-weight:700;font-size:11px;margin-top:5px;text-align:left}.acnpm-container .paginator-indicator-bullet,.acnsb-container .paginator-indicator-bullet{background:#d1d1d1;background:rgba(0,0,0,.2);box-shadow:none}.acnpm-container .paginator-indicator-bullet.active:after,.acnsb-container .paginator-indicator-bullet.active:after{box-shadow:none}.acnsb-container .paginator-indicator-target{margin-bottom:6px}.nopagination .paginator{visibility:hidden}.generic-front-header-module{border:0}.gfh-wrapper{width:720px}.gfh-image{margin-bottom:10px}.gfh-headline{font:700 22px "Futura Today",Arial,sans-serif;margin:0;padding:12px 20px 5px}.gfh-text{font:700 12px "Futura Today Light",Arial,sans-serif;padding:0 20px 12px}.leaderboard-ad-module{padding-left:70px}.storybottombar-bucket.leaderboard-ad-module{clear:both;margin-bottom:10px}.leaderboard-ad{padding:0;width:750px;margin:20px auto 0}.leaderboard-ad>.ad-slot>iframe{margin:0 auto}.leaderboard-ad-module.card-full-width{padding:0}.leaderboard-ad-module.card-full-width>.leaderboard-ad{padding:0;margin:40px auto 0}.pfem{display:table;margin:0;padding:15px 0 5px;position:relative}.pfem-header{margin-left:20px;font-family:'Futura Today Bold',Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px}.pfem-item-wrap{display:table-cell}.pfem-item{display:block}a.pfem-a{color:#000;display:block;font-size:11px;margin:15px 20px}.pfem-img{box-shadow:0 2px 2px 0 #BEBEBE;width:200px;height:150px}.pfem-h3{font-size:16px;line-height:18px;margin-bottom:4px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.pfem-subheader{clear:both;color:#666;font-size:12px;line-height:21px}.pfem-more-events{text-align:right;margin-right:20px;font-size:12px;font-weight:400;line-height:17px;text-decoration:none}.nation-now{margin-top:-50px}.shnnfm-branding{background-color:#f7f7f7;height:113px;text-align:left}.shnnfm-logo{float:left;margin-top:41px}.shnnfm-line{background-color:#afafaf;float:left;height:35px;margin:40px 16px 0;opacity:.4;width:2px}.shnnfm-heading{color:#009bff;float:left;font-family:'Futura Today Bold',Arial,sans-serif;font-size:40px;letter-spacing:2px;margin:27px 0 0;text-align:center;text-shadow:2px 2px 0 #dbdbdb;text-transform:uppercase}.partner-background .shnnfm-branding{background-color:#fff;border:1px solid #ccc;height:113px}.partner-background .shnnfm-heading{text-indent:20px}.partner-background .nation-now .partner-leavebehind{margin-top:46px;right:-200px}.nation-now .partner-leavebehind{margin-top:45px;right:-224px}.partner-billboard-ad.partner-placement-visible~.nation-now{margin-top:-26px}.partner-background .nation-now,.partner-pushdown-ad-open~.nation-now{margin-top:0}.elections-primary{background-color:#fff;background-image:none;float:left}.epm-header{background-color:#f2f2f2;border-bottom:1px solid #d2d2d2;float:left;padding:10px 15px;width:690px}.epm-title{color:#666;float:left;font-family:'Futura Today Light',Arial,sans-serif;font-size:16px;margin:2px 0 0;text-transform:uppercase;width:277px}.epm-selector{background-color:#efefef;border:1px solid #bdbdbd;border-radius:2px;color:#333;cursor:pointer;float:right;font-family:Arial,sans-serif;font-size:11px;font-weight:700;height:15px;margin:0 1%;padding:5px 4px 4px;text-align:center;width:10%}.epm-selector.selected{background-color:gray;border:1px solid #757575;color:#fff}.epm-module-link-container{border:none;border-right:1px solid #dcdcdc;float:left;margin-top:28px;padding-bottom:0;text-decoration:none;width:23%}.epm-module-link-small{color:#000;float:left;font-family:'Futura Today Light',Arial,sans-serif;font-size:19px;text-align:center;width:100%}.epm-module-link{color:#2d8cd0;float:left;font-family:'Futura Today' Arial,sans-serif;font-size:25px;line-height:28px;text-align:center;width:100%}.epm-races-holder{float:right;margin:8px 20px 9px 0;width:250px}.epm-senate-numbers{display:block}.epm-governor-numbers,.epm-house-numbers{display:none}.epm-key-races{display:none;float:right;margin:14px 20px 15px;width:71%}.epm-incumbent{color:#666;float:left;font-size:8px;margin-top:5px}.epm-key-incumbent{float:right;color:#666;font-size:8px;margin-right:11px;margin-top:5px}.epm-map{float:left;height:156px;width:274px;background-repeat:no-repeat;background-size:cover}.epm-race-type{float:right;font-size:.7em;font-weight:lighter}.epm-candidate.Democratic:after{color:#245468;content:" (D)";display:inline}.epm-candidate.Republican:after{color:#742b32;content:" (R)";display:inline}.epm-carousel-li{float:left;list-style-type:none;margin:0 0 2px;width:522px}.epm-candidate-state{background-color:#f0f0f0;border-right:1px solid #dcdcdc;color:#666;float:left;font-family:"Futura Today Demi" Helvetica,Symbol,Arial,sans-serif;font-size:.6em;font-weight:700;height:70px;padding:10px 0 5px;text-align:center;width:50px}.epm-candidate-state.d-lean{color:#547a8a}.epm-candidate-state.r-lean{color:#742b32}.epm-state-holder{color:#666;float:left;font-size:4em;margin-top:5px;width:100%;text-align:center}.epm-candidate-state.d-lean .state-holder{color:#527c8a}.epm-candidate-state.r-lean .state-holder{color:#742b32}.epm-candidate-state.t-lean .state-holder{color:#666}.epm-candidate-candidates{float:left;height:64px;width:97px}.epm-candidate-container{float:left;font-size:14px;padding-top:9px;padding-left:5px;width:100%}.epm-lean-container{border-bottom:1px solid #dcdcdc;float:left;font-size:11px;height:19px;width:84px;padding:8px 9px 4px}.epm-lean-container.r-lean{color:#742b32}.epm-lean-container.d-lean{color:#527c8a}.epm-candidate-box,.epm-candidate-box:visited{border:1px solid #dcdcdc;float:left;list-style-type:none;margin:0 10px;position:relative;width:29%;color:#666}.epm-candidate-box:after{content:"";height:99px;width:100%;position:absolute;bottom:-1%;left:0;box-shadow:0 0 13px -4px rgba(0,0,0,.35)}.epm-candidate{float:left;font-family:"Futura Today" Helvetica,Arial,sans-serif;font-size:.7em;font-weight:400;margin:0;padding:1px 5%;width:100%}.Democratic{color:#527c8a}.Republican{color:#742b32}.epm-candidate.Y:before{color:#646464;content:"* ";float:left;font-weight:700;margin-right:3px}.epm-key-races-container{float:left;margin:0;padding:0}.epm-races-container-div{float:left;height:110px;overflow:hidden;width:522px;margin-top:10px}.epm-option{color:#fff;cursor:pointer;float:left;font-family:'futura today light','helvetica light',helvetica,symbol,arial,sans-serif;margin:5% 20%;text-align:center;width:60%}.epm-module-navigation{float:left;padding:0}.epm-module-nav-li{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline;float:left;height:31px;list-style-type:none;width:20%}.epm-counter-div.selected{background-color:#000}.epm-counter-div{background-color:#fff;border:1px solid #666;border-radius:5px;float:left;height:5px;margin-left:8px;cursor:pointer;width:5px}.epm-module-sections{float:left;margin:0 2% 0 3%;padding:0;width:95%}.epm-module-chart{display:none;float:left}.epm-module-key{display:block;float:left;width:100%}.epm-graph-container{float:left;margin:0 -20px;padding:0 20px 8px;webkit-tap-highlight-color:transparent;width:100%}.epm-container{margin:20px}.epm-bar-stats{height:45px;margin:3px 0 0;box-shadow:0 0 4px 1px rgba(50%,50%,50%,.2);position:relative;width:99%}.epm-progress-stat-bar{display:block;list-style-type:none;margin:5px 0 0;overflow:hidden;padding:0;position:relative}.epm-democrat{background:#235468;height:45px;text-align:left}.epm-lean-democrat{background:#518296;height:45px;text-align:left}.epm-republican{background:#742b31;height:45px;text-align:right}.epm-lean-republican{background:#95474e;height:45px;text-align:right}.epm-tossup{background:#e7e9e8;height:45px;text-align:right}.epm-fifty-line{display:block;height:100%;left:50%;margin:0 0 0 -1px;position:absolute;top:0;width:5px}.epm-democrat-bar{color:#235468;display:inline;font:400 1em/1.1 'Futura Today Bold',arial;position:relative;text-align:center}.epm-lean-democrat-bar{color:#518296;display:inline;font:400 1em/1.1 'Futura Today Bold',arial;padding:15px 17px 5px;position:relative;text-align:center}.epm-label-democrat{color:#235468;font:400 12px/1.3 'Futura Today Light',arial;letter-spacing:.1em;margin-top:-3px;text-transform:lowercase}.epm-label-lean-democrat{color:#518296;font:400 12px/1.3 'Futura Today Light',arial;letter-spacing:.1em;margin-left:13%;margin-top:-3px;text-align:center;text-transform:lowercase}.epm-republican-bar{color:#742b31;font:400 1em/1.1 'Futura Today Bold',arial;padding:2px 0 0;text-align:right;float:right;width:100%}.epm-lean-republican-bar{color:#95474e;font:400 1em/1.1 'Futura Today Bold',arial;padding:15px 17px 5px;position:relative}.epm-party-label-democrat{color:#518296;display:inline;font:400 .8em/.8 'Futura Today',arial;letter-spacing:.1em;margin-top:-3px;padding:15px 0 5px;text-transform:uppercase}.epm-party-label-republican{color:#95474e;display:inline;font:400 .8em/.8'Futura Today',arial;letter-spacing:.1em;margin-top:-3px;padding:9px 0 5px;text-transform:uppercase;float:right}.epm-lean-label-republican{color:#95474e;font:400 12px/1.3 'Futura Today Light',arial;letter-spacing:.1em;margin-left:10%;margin-top:-3px;text-align:center;text-transform:lowercase}.epm-label-republican{color:#95474e;font:400 12px/1.3 'Futura Today Light',arial;letter-spacing:.1em;text-align:right;text-transform:lowercase}.epm-tossup-bar{color:#666;display:inline;font:400 1em/1.1 'Futura Today Bold',arial;padding:15px 17px 5px;position:relative;text-align:center}.epm-label-tossup{color:#666;font:400 10px/1.3 'Futura Today Light',arial;letter-spacing:.1em;margin-top:-1px;text-align:center;text-transform:lowercase}.epm-majority-label{color:#666;font:400 .9em/1.3 'Futura Today Bold',arial;margin-top:26%;text-align:center;text-transform:lowercase}.epm-current{color:#1e1e1e;font:400 14px/1 'Futura Today Light',arial;margin-top:-2px;text-transform:lowercase}.current.epm-current-majority{color:#1e1e1e;float:left;font-size:9px;text-align:center;width:100%}.epm-current-num{color:#666;font:400 12px/1.3 'Futura Today Bold',arial;margin-top:2px;text-transform:lowercase}.epm-numb{font:400 12px 'Futura Today',arial;font-weight:600}.epm-repub-numb{color:#95474e;font:400 1.5em/1.3 'Futura Today',arial;padding:15px 0 5px;position:relative}.epm-democrat-numb{color:#518296;font:400 1.5em/1.3 'Futura Today',arial;padding:15px 0 5px;position:relative}.epm-icon-democrat-right{color:#547a8a;float:left;font-size:2em;margin-left:8px;margin-top:8px;position:absolute}.epm-icon-rep-left{color:#8f6468;font-size:2em;margin-left:474px;margin-top:8px;position:absolute;right:10px}.epm-holder-page{margin:0 auto;max-width:98%;overflow:hidden;position:relative}.epm-col{background-clip:padding-box!important;border:0 solid transparent;box-sizing:border-box;float:left}.elections-span-1{margin-top:-5px;width:28.333333%}.elections-span-2{width:16.67%}.elections-span-3{height:400px;width:25%}.elections-span-4,.epm-media_block{width:20%}.elections-span-5{width:41.67%}.elections-span-6,.main_content{height:400px;width:50%}.elections-span-7{width:35.33%}.elections-span-8{width:66.67%}.elections-span-9{width:75%}.elections-span-10{width:83.33%}.elections-span-11{width:91.67%}.elections-span-12{height:100px;margin-left:0;width:100%}@font-face{font-family:us_states;src:url(http://www.gannett-cdn.com/GDContent/global/fonts/states-large/fonts/us_states.eot?#iefix) format('embedded-opentype'),url(http://www.gannett-cdn.com/GDContent/global/fonts/states-large/fonts/us_states.woff) format('woff'),url(http://www.gannett-cdn.com/GDContent/global/fonts/states-large/fonts/us_states.ttf) format('truetype'),url(http://www.gannett-cdn.com/GDContent/global/fonts/states-large/fonts/us_states.svg) format('svg')}.state-icon{font-family:us_states;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.state-lg-al:before{content:"\e500"}.state-lg-ak:before{content:"\e501"}.state-lg-az:before{content:"\e502"}.state-lg-ar:before{content:"\e503"}.state-lg-ca:before{content:"\e504"}.state-lg-co:before{content:"\e505"}.state-lg-ct:before{content:"\e506"}.state-lg-de:before{content:"\e507"}.state-lg-fl:before{content:"\e508"}.state-lg-ga:before{content:"\e509"}.state-lg-hi:before{content:"\e50a"}.state-lg-id:before{content:"\e50b"}.state-lg-il:before{content:"\e50c"}.state-lg-ia:before{content:"\e50e"}.state-lg-ks:before{content:"\e50f"}.state-lg-ky:before{content:"\e510"}.state-lg-la:before{content:"\e511"}.state-lg-me:before{content:"\e512"}.state-lg-ma:before{content:"\e513"}.state-lg-md:before{content:"\e514"}.state-lg-mi:before{content:"\e515"}.state-lg-mn:before{content:"\e516"}.state-lg-ms:before{content:"\e517"}.state-lg-mo:before{content:"\e518"}.state-lg-mt:before{content:"\e519"}.state-lg-nc:before{content:"\e51a"}.state-lg-nd:before{content:"\e51b"}.state-lg-ne:before{content:"\e51c"}.state-lg-nv:before{content:"\e51d"}.state-lg-nh:before{content:"\e51e"}.state-lg-nj:before{content:"\e51f"}.state-lg-nm:before{content:"\e520"}.state-lg-ny:before{content:"\e521"}.state-lg-oh:before{content:"\e522"}.state-lg-ok:before{content:"\e523"}.state-lg-or:before{content:"\e524"}.state-lg-pa:before{content:"\e525"}.state-lg-ri:before{content:"\e526"}.state-lg-sc:before{content:"\e527"}.state-lg-sd:before{content:"\e528"}.state-lg-tn:before{content:"\e529"}.state-lg-tx:before{content:"\e52a"}.state-lg-ut:before{content:"\e52b"}.state-lg-va:before{content:"\e52c"}.state-lg-vt:before{content:"\e52d"}.state-lg-wa:before{content:"\e52e"}.state-lg-wi:before{content:"\e52f"}.state-lg-wv:before{content:"\e530"}.state-lg-wy:before{content:"\e531"}@font-face{font-family:icomoon;src:url(http://www.gannett-cdn.com/GDContent/global/events/elections/icon-fonts/fonts/icomoon.eot?-llhkjl);src:url(http://www.gannett-cdn.com/GDContent/global/events/elections/icon-fonts/fonts/icomoon.eot?#iefix-llhkjl) format('embedded-opentype'),url(http://www.gannett-cdn.com/GDContent/global/events/elections/icon-fonts/fonts/icomoon.woff?-llhkjl) format('woff'),url(http://www.gannett-cdn.com/GDContent/global/events/elections/icon-fonts/fonts/icomoon.ttf?-llhkjl) format('truetype'),url(http://www.gannett-cdn.com/GDContent/global/events/elections/icon-fonts/fonts/icomoon.svg?-llhkjl#icomoon) format('svg');font-weight:400;font-style:normal}.icon-dem-right,.icon-rep-left{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-rep-right:before{content:"\e600"}.icon-rep-left:before{content:"\e601"}.icon-dem-right:before{content:"\e602"}.icon-dem-left:before{content:"\e603"}.icon-Republican-right:before{content:"\e600"}.icon-Republican-left:before{content:"\e601"}.icon-Democratic-right:before{content:"\e602"}.icon-Democratic-left:before{content:"\e603"}#contain-402{visibility:hidden}.p402_hide,.slide{display:none}.slide.active{display:block}.primary-module.front-galleries-primary-module{background:#f7f7f7;text-align:center;box-sizing:border-box}.front-galleries-primary{position:relative}.front-gallery{display:none;height:650px}.front-gallery.selected{display:block}.front-gallery-item{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(255,255,225,.14);font-size:13px;line-height:17px;padding:0}.front-gallery-item:hover{background-color:transparent;background-color:rgba(0,0,0,.05);border-bottom-color:rgba(0,0,0,.05);border-top-color:rgba(0,0,0,.05);cursor:pointer}.front-gallery-item.selected:after{background:url(../../images/notch.png) 0 -9px no-repeat;content:'';height:16px;margin-top:-8px;position:absolute;right:0;top:50%;width:10px}.front-gallery-item.selected{background-color:rgba(0,0,0,.2);border-bottom:none;border-top-color:rgba(0,0,0,.35);position:relative}.lt-ie9 .front-gallery-item.selected{background:url(../../images/pixels/pixel-black-20percent.png) top left}.front-gallery-link,.front-gallery-link:hover,.front-gallery-link:visited{color:#fff;display:block;padding:20px 10px}.front-gallery .gallery-photo-border{box-shadow:none;margin:0;padding:0;height:100%;width:100%!important}.galleries{height:650px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.front-gallery .gallery-viewport,.gallery-primary .gallery-viewport{height:540px}.gallery-viewport>.gallery-viewport-slide{display:none;height:100%;opacity:0;position:absolute;text-align:center;width:100%;z-index:0}.gallery-viewport>.active{display:table-cell;text-align:center;z-index:1}.slide.active>.loading{background:url(../../images/preloaders/windmill-loader_2x_light.gif) center center no-repeat;box-shadow:none;height:520px;width:640px}.asset-double-wide .slide.active>.loading{height:389px;width:540px}.autosize .slide.active>.loading{height:720px;width:640px}.gallery-photo-border{box-shadow:0 4px 8px 0 #c8c8c8;display:inline-block;margin-top:5px;padding:5px;position:relative;text-align:center}.gallery-photo-border>.ad-slot{display:none}.partner-slide-ad .gallery-photo-border{height:100%;width:100%}.story-asset .gallery-photo-border{background:#fff}.gallery-photo-border>.gallery-viewport-meta{background-color:rgba(0,0,0,.7);border-top:1px solid #020202;bottom:5px;display:table-row;left:5px;padding:7px 0;position:absolute;right:5px}.lt-ie9 .gallery-photo-border>.gallery-viewport-meta{background:url(../../images/pixels/pixel-black-70percent.png);box-sizing:border-box}.lt-ie10 .gallery-photo-border>.gallery-viewport-meta{left:0;margin:0 5px;right:0}.galleries>.slide-nav{z-index:1}.galleries>.slide-nav,.gallery-photo-border>.gallery-viewport-meta{opacity:0;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.lt-ie9 .galleries>.slide-nav{display:none}.lt-ie9 .galleries>.slide-nav,.lt-ie9 .gallery-photo-border>.gallery-viewport-meta{visibility:hidden}.lt-ie9 .autosize .active>.gallery-photo-border>.on,.lt-ie9 .hover>.active>.gallery-photo-border>.gallery-viewport-meta,.lt-ie9 .hover>.slide-nav{visibility:visible}.active>.gallery-photo-border>.on,.gallery-viewport>.active,.hover>.active>.gallery-photo-border>.gallery-viewport-meta,.hover>.slide-nav{opacity:1;visibility:visible}.hover>.active>.gallery-photo-border>.mycapture-small-btn,.hover>.active>.gallery-photo-border>.on>.mycapture-small-btn{visibility:hidden}.gallery.fullscreen .active .mycapture-small-btn{bottom:0;right:0}.touch .gallery-viewport-slide>.snapshot-card>.snapshot>.gallery-viewport-meta{opacity:1;visibility:visible}.lt-ie9 .gallery-viewport-meta>.gallery-viewport-caption,.lt-ie9 .gallery-viewport-meta>.gallery-viewport-toolbox{-ms-filter:none;filter:none;position:relative}.gallery-viewport-meta>.gallery-viewport-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:table-cell;float:left;font-family:Arial;font-size:12px;line-height:18px;min-height:29px;padding:3px 10px 3px 18px;text-align:left;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle;width:90%}.gallery-viewport-caption>.credit{color:#999;font-size:11px}.snapshots .source{display:inline-block;width:100%}.gallery-photo-border>.gallery-viewport-meta{color:#999;font-size:11px}.gallery-photo-border>.gallery-viewport-meta>.toolbox{display:table-cell;padding:0 0 0 9px;position:inherit;right:0;top:30%;width:46px}.gallery-viewport-toolbox .gallery-viewport-fullscreen-link{border:1px solid #999;border-radius:3px;color:#999;cursor:pointer;direction:ltr;display:block;float:left;font:700 11px arial,sans-serif;height:16px;line-height:18px;margin:0 5px;overflow:hidden;padding:5px 6px 2px 4px;text-indent:-101%;width:20px}.gallery-viewport-toolbox .gallery-viewport-fullscreen-link:hover{border:1px solid #fff;color:#fff}.gallery-viewport-toolbox .gallery-viewport-fullscreen-link.related{display:none}.gallery-viewport-toolbox .gallery-viewport-fullscreen-link>.meta-fullscreen{background:url(../../images/components/ft-share-btns.png) -170px -6px no-repeat;clear:none;float:left;height:20px;width:20px;margin-left:1px}.gallery-viewport-toolbox .gallery-viewport-fullscreen-link:hover>.meta-fullscreen{background-position:-212px -6px}.gallery.fullscreen .gallery-viewport-fullscreen-link{display:none}.gallery-thumbs{bottom:0;height:100px;left:15px;overflow:hidden;position:absolute;right:16px}.thumbswrapper>.thumbslist{display:inline-block;list-style:none;margin:0;position:relative}.gallery-thumbs .thumbswrapper{padding:4px 0 0 1px}.autosize .gallery-thumbs .thumbswrapper{padding:0 15px}.topic .gallery-thumbs .thumbswrapper{padding-left:20px}.thumbslist>.thumb-item{background:url(../../images/dropshadows/gallery-thumb.png) -3px -3px no-repeat;cursor:pointer;display:table-cell;height:63px;padding-right:18px;position:relative;width:108px}.thumb-item>.thumb-link{border:5px solid #fff;display:inline-block;outline:0;-moz-transition:border-color .5s;-o-transition:border-color .5s;-webkit-transition:border-color .5s;transition:border-color .5s}.thumb-item.active>.thumb-link{border-color:#1ea3ff}.thumb-link>.thumb-image{height:45px;max-width:none;width:80px}.asset-double-wide .thumb-link>.thumb-link{width:80px}.gallery-thumbs>.indicator{bottom:10px;left:0;position:absolute;right:0}.autosize .horizontal-scroll{bottom:4px}.feature-btns{display:none}.slide-nav{background:url(../../images/sprites/galleries-sprite.png) no-repeat;direction:ltr;display:block;float:left;height:95px;left:0;margin-bottom:-47.5px;overflow:hidden;position:relative;text-indent:-99999px;top:-50%;width:46px}.story-asset .slide-nav{top:-330px}.media-main-view .slide-nav{top:-270px}.slide-nav:hover{background-position:-129px -5px;cursor:pointer}.gallery-prev{background-position:-129px -102px;display:none}.gallery-next{background-position:-178px -102px;clear:none;float:right;right:0}.gallery-next:hover{background-position:-178px -5px}.embedded_story{height:505px}.embedded_story .slide-nav{height:60px;margin-bottom:-30px;width:30px}.embedded_story .slide-nav:hover{background-position:-59px -4px}.embedded_story .gallery-prev{background-position:-59px -65px}.embedded_story .gallery-next{background-position:-89px -65px}.embedded_story .gallery-next:hover{background-position:-89px -4px}.embedded_story .gallery-photo-border>.gallery-viewport-meta{right:6px}.front-galleries .ui-loader{margin-top:-50px}.asset .galleries{background:#fafafa;border:1px solid #f2f2f2;border-radius:3px;height:auto;margin:10px 0 20px 60px;width:540px}.asset .galleries.full{margin:20px -5px 20px 70px;width:878px}.asset .gallery-viewport{height:390px;margin-bottom:90px;padding:8px 0}.asset .galleries.full>.gallery-viewport{height:510px}.asset .galleries.full .slide-nav{top:-390px}.asset .gallery-viewport>.slide-active{box-shadow:inset 0 7px 15px rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.asset .gallery-photo-border>.gallery-photo{max-height:374px;max-width:500px}.asset .galleries.full .gallery-photo-border>.gallery-photo{max-height:495px;max-width:880px}.asset .galleries>.gallery-thumbs>.thumbswrapper{padding-top:10px}.asset .full .thumbswrapper>.thumbslist>.thumb-item{width:110px}.autosize>.gallery-viewport>.slide.active>.loading{background:url(../../images/preloaders/windmill-loader_2x_dark.gif) center center no-repeat;min-height:65px;min-width:65px}.gallery-photo-border.loading>.gallery-photo,.gallery-photo-border.loading>.gallery-viewport-meta{display:none}.autosize>.thumbswrapper>.thumbslist>.thumb-item{opacity:.5}.gallery.fullscreen{padding:0;position:relative;width:100%;z-index:202}.gallery.fullscreen .close{background:url(../../images/sprites/ui-sprite.png) -150px -205px no-repeat;direction:ltr;display:block;height:50px;position:absolute;right:0;text-indent:-9999px;top:5px;width:50px;z-index:200}.galleries.autosize>.gallery-viewport{padding:0}.galleries.autosize{height:100%;margin:0;width:100%;z-index:1}.galleries.autosize>.gallery-thumbs{background:#000;background:rgba(0,0,0,.8);display:none;height:78px;left:0;margin:0;padding:6px 0 0;position:relative;right:0}.galleries.autosize>.gallery-thumbs.on{background:0 0;background:rgba(0,0,0,.8);display:block;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000, endColorstr=#50000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000, endColorstr=#50000000);visibility:visible}.galleries.autosize .gallery-thumbs .thumbsmask{width:auto}.galleries.autosize .gallery-viewport-meta>.toolbox{display:none;float:right;margin:0}.gallery.fullscreen .toolbox{display:none}.fullscreen .thumb-item>.thumb-link{border:5px solid transparent}.galleries.autosize>.gallery-thumbs .thumb-item.active{opacity:1}.galleries.autosize>.gallery-thumbs,.galleries.autosize>.gallery-viewport{overflow:visible}.gallery-photo{cursor:pointer}.galleries.autosize>.gallery-viewport>.gallery-viewport-slide .gallery-photo{height:100%;width:auto}.galleries.autosize .slide-nav{background:url(../../images/sprites/galleries-sprite.png) top left no-repeat;cursor:pointer;direction:ltr;font-size:0;height:133px;margin-top:-91px;position:absolute;text-indent:-101%;top:50%;width:68px;z-index:99}.galleries.autosize .slide-nav.prev{background-position:-233px -142px;left:0}.galleries.autosize .slide-nav.next{background-position:-304px -142px;left:100%;margin-left:-63px}.galleries.autosize .slide-nav:hover{background-position:-233px -4px}.galleries.autosize .slide-nav.next:hover{background-position:-304px -4px}.galleries.autosize>.gallery-viewport>.gallery-viewport-slide .gallery-viewport-meta{bottom:0;left:0;margin:0 auto;position:absolute;right:0;width:100%}.galleries.autosize>.gallery-viewport>.gallery-viewport-slide .gallery-viewport-meta>.caption{margin:0;padding-bottom:13px}.fullscreen .feature-btns{bottom:0;display:block;height:40px}.feature-btns .feature-btns-control{background:#1c1c1c;border:1px solid #333;border-radius:3px;clear:none;color:#fff;cursor:pointer;float:left;font:700 11px arial,sans-serif;height:8px;margin:6px 30px 0 13px;min-width:66px;padding:6px 27px 11px}.feature-btns .ticker{background:0 0;border:none;color:#999;font:400 13px arial,sans-serif;margin-right:10px;min-width:30px;padding-left:0}.feature-btns .feature-btns-label{background:url(../../images/sprites/galleries-sprite.png) 0 -105px no-repeat;float:left;height:12px;padding-left:15px}.feature-btns .pause{background-position:0 -140px;height:11px}.feature-btns .thumbnails .feature-btns-label{background-position:0 -116px;padding-left:20px;width:auto}.lt-ie9 .feature-btns .thumbnails .feature-btns-label{width:124px}.feature-btns .captions .feature-btns-label{background-position:0 -128px;padding-left:30px;width:auto}.galleries.autosize .gallery-photo-border{box-shadow:none;height:100%;margin:0;padding:0;width:100%}.galleries.autosize>.gallery-viewport>.slide.active.endslate{box-shadow:none;height:100%;margin:0;overflow:hidden;width:100%}.galleries.autosize .gallery-photo-border>.gallery-endslate{background:#333;height:100%;overflow:hidden;position:relative;width:100%}.story-asset .gallery-endslate{height:375px}.story-asset .gallery-related-link{color:#969696}.cards .active.endslate{margin:0;padding:0;width:100%}.endslate.loading .gallery-endslate-related{background:url(../../images/preloaders/windmill-loader_2x_dark.gif) center center no-repeat}.asset .story-asset .active.endslate{height:380px}#media-view .active.endslate{box-shadow:none}.gallery-endslate{background:#333;height:495px}.stag.cards .active.endslate{width:920px}.asset .story-asset .gallery-taboola-endslate{height:375px}.gallery-endslate-header{color:#a3a3a3;font-size:17px;margin:0;padding-top:100px;position:relative;width:100%}#overlay .gallery-endslate-header{padding-top:60px}.gallery-endslate-related{display:block;list-style:none;margin:60px auto auto;min-height:150px;padding:0 52px;width:570px}.galleries.autosize .gallery-endslate-related,.stag .gallery-endslate-related{width:760px}.asset .gallery-endslate-related{width:704px}.story-asset .gallery-endslate-related{left:0;margin:40px auto auto;padding:0;width:98%}.gallery-related-item{color:#999;float:left;font-size:12px;font-weight:700;line-height:1.5;margin:0 2%;position:relative;-moz-transition:color .25s linear;-o-transition:color .25s linear;-webkit-transition:color .25s linear;transition:color .25s linear;width:21%}.gallery-related-date,.gallery-related-link{color:#969696;float:left;font-size:12px;line-height:1.2em;padding-bottom:8px;text-align:left}.gallery-related-link:visited{color:inherit}.gallery-related-link:hover{color:#f5f5f5}.gallery-related-date.ui-sprite-before:before{background-position:-998px 5px}.gallery-related-date{color:#5b5b5b;font-size:11px;font-style:italic;height:20px;line-height:20px;overflow:hidden;padding:0 0 0 14px;-o-text-overflow:'';text-overflow:'';width:9em}.front-gallery .taboola-image-crop{height:70px}.story-asset .taboola-image-crop{height:60px}.taboola-image-crop{border:5px solid #5b5b5b;display:block;height:84px;margin-bottom:8px;overflow:hidden;position:relative}.taboola-related-img{width:100%}.gallery-endslate-actions{margin:20px auto;position:relative;width:100px}.story-asset .gallery-endslate-actions{bottom:0}.gallery-actions-replay{background:#1c1c1c;border-radius:5px;color:#777;cursor:pointer;display:inline-block;font-size:12px;line-height:1em;margin:0;padding:8px 20px}.gallery-actions-replay:hover{color:#f5f5f5}.gallery-actions-replay:before{background:url(../../images/sprites/endslate-nav.png) no-repeat;content:"";display:inline-block;height:13px;vertical-align:top;width:21px}.gallery-actions-replay:hover:before{background-position:0 -26px}.lt-ie9 .galleries.autosize>.feature-btns .captions .feature-btns-label{width:110px}.mycapture-btn{border:1px solid #999;border-radius:3px;color:#999;cursor:pointer;height:22px;line-height:22px;margin-right:35px;padding:0 2px;position:absolute;right:12px;width:22px;z-index:1}.mycapture-btn:before{background:url(../../images/components/utility-btns.png) -838px -137px;content:'';height:20px;width:21px;float:right}.mycapture-btn:hover:before{background:url(../../images/components/utility-btns.png) -838px -167px}.mycapture-btn:hover{border-color:#fff;color:#fff}.gallery-viewport-meta>.gallery-viewport-caption-with-mycapture{float:left;width:75%}.mycapture-small-btn{background-color:rgba(0,0,0,.7);bottom:5px;color:#999;font-size:11px;height:17px;line-height:18px;padding-left:5px;position:absolute;right:5px;text-align:left;width:22px;z-index:1}.mycapture-small-btn:before{background:url(../../images/components/utility-btns.png) -843px -139px;content:'';height:20px;width:20px;float:right}.mycapture-gallery-btn{top:30%}.mycapture-cinematic-gallery-btn{margin-right:0;top:35%}.mycapture-small-btn-cinematic{display:none;right:0;bottom:0}.gallery-viewport-meta>.cinematic-caption-with-mycapture{float:left;width:80%}.mycapture-btn-with-text{width:77px}.mycapture-btn-longform{top:30%}.fgnf-gallery .gallery-photo-border>.gallery-viewport-meta{bottom:96px;left:0;padding:12px 0;right:0;width:680px}.fgnf-gallery .gallery-photo-border .gallery-viewport-meta>.gallery-viewport-caption{padding-bottom:0}.fgnf-gallery .gallery-thumbs.gallery-thumbs{bottom:5px;height:109px;left:0;margin:0 auto;right:0;text-align:center;width:680px}.fgnf-gallery .gallery-thumbs.gallery-thumbs .thumbswrapper{background:rgba(0,0,0,.7);height:75px;padding:0}.fgnf-gallery .gallery-thumbs .thumbswrapper>.thumbslist{margin-top:15px}.fgnf-gallery .gallery-photo-border{box-shadow:none;height:100%;margin:0;padding:0;width:100%!important}.fgnf-gallery .partner-slide-ad .gallery-photo-border{box-shadow:none;margin-top:0!important;padding:0}.fgnf-gallery .gallery-thumbs .thumbslist>.thumb-item{background:0 0;height:50px}.fgnf-gallery .thumb-item{padding-right:31px}.fgnf-gallery .thumbslist>.first-thumb{padding-left:15px}.fgnf-gallery .thumbslist>.last-thumb{padding-right:15px}.fgnf-gallery .gallery-thumbs .thumb-item>.thumb-link{border:1px solid rgba(255,255,255,.1)}.fgnf-gallery .gallery-thumbs .thumb-item.active>.thumb-link,.fgnf-gallery .gallery-thumbs .thumb-item>.thumb-link:hover{border-color:#09f}.front-galleries .slide-nav{top:-60%}.fgnf-gallery .gallery-photo{box-shadow:0 2px 1px rgba(0,0,0,.2);display:block;margin:0 auto}.fgnf-gallery,.fgnf-gallery .galleries{height:570px;margin-bottom:10px}.fgnf-gallery .gallery-endslate{height:512px}.fgnf-gallery .gallery-viewport{height:512px;left:0;margin:0 auto;padding:20px 0 0;right:0;text-align:center;width:680px}.fgnf-gallery .gallery-thumbs{left:0}.primary-module.front-galleries-primary-module{padding:0}.fgnf-gallery .gallery-photo-border>.gallery-viewport-meta>.toolbox{padding:0 12px 0 9px}.fgnf-gallery .partner-placement.slide>.gallery-photo-border.size-s{height:100%;width:100%}.cards .fgnf-gallery .active.endslate{margin:0;padding:0}.front-gallery .horizontal-scroll{margin-bottom:4px;bottom:0}.primary-flex-module.front-galleries-primary-flex-module{background:#f7f7f7;text-align:center}.fgpfm-nav-list{display:inline-block;padding:0 30px}.fgpfm-nav-item.front-gallery-item{border:0;border-top:2px solid transparent;display:table-cell;max-width:160px;padding:0;position:relative;text-align:center;vertical-align:middle}.fgpfm-nav-item.front-gallery-item.selected,.fgpfm-nav-item.front-gallery-item:hover{background:0 0}.fgpfm-nav-item.front-gallery-item.selected:after{display:none}.fgpfm-nav-border{background:#888;display:block;opacity:0;transition:opacity .2s;height:2px;left:0;position:absolute;top:0;width:100%}.fgpfm-nav-item.front-gallery-item.selected .fgpfm-nav-border,.fgpfm-nav-item.front-gallery-item:hover .fgpfm-nav-border{opacity:1}.fgpfm-nav-link.front-gallery-link,.fgpfm-nav-link.front-gallery-link:hover,.fgpfm-nav-link.front-gallery-link:visited{border:0;color:#333;font-size:12px;font-weight:400;padding:10px 15px;position:relative}.fgpfm-gallery.front-gallery{margin-bottom:47px}.primary-flex-gallery-viewport .gallery-photo-border{box-shadow:none;margin-top:0}.fgpfm-gallery .snapshots-container{overflow:hidden}.fgpfm-gallery .snapshots-container .gallery-viewport{margin:0 auto;width:700px}.fgpfm-gallery .snapshots-container .slide-nav{top:-70%}.primary-flex-gallery-viewport .gallery-endslate{height:100%}@media (min-width:1321px){.fgpfm-gallery .galleries,.fgpfm-gallery.front-gallery,.fgpfm-gallery.front-gallery .gallery-viewport,.primary-flex-galleries.galleries{height:690px}.primary-flex-gallery-thumbs.gallery-thumbs{left:20px;right:20px}.primary-flex-gallery-viewport .gallery-endslate{margin:0 19px}.primary-flex-gallery-photo-border.gallery-photo-border>.gallery-viewport-meta{left:20px;right:20px}}@media (max-width:1320px){.fgpfm-gallery .galleries,.fgpfm-gallery.front-gallery,.fgpfm-gallery.front-gallery .gallery-viewport,.primary-flex-galleries.galleries{height:520px}.fgpfm-gallery .galleries.snapshots-container,.fgpfm-gallery.front-gallery.snapshot-placeholder,.fgpfm-gallery.front-gallery.snapshot-placeholder .gallery-viewport{height:660px}.primary-flex-gallery-photo-border.gallery-photo-border>.gallery-viewport-meta,.primary-flex-gallery-thumbs.gallery-thumbs{left:13px;right:13px}.primary-flex-gallery-viewport .gallery-endslate{height:520px;margin:0 13px}}.primary-flex-gallery-photo-border.gallery-photo-border>.gallery-viewport-meta{bottom:75px;padding:7px 0 0}.primary-flex-gallery-photo-border .gallery-viewport-meta>.gallery-viewport-caption{padding-bottom:0}.primary-flex-gallery-thumbs.gallery-thumbs{bottom:-32px;height:107px}.primary-flex-gallery-thumbs.gallery-thumbs .thumbswrapper{background:rgba(0,0,0,.7);height:75px;padding:0}.primary-flex-gallery-thumbs .thumbswrapper>.thumbslist{margin-top:15px}.primary-flex-gallery-photo.gallery-photo{box-shadow:0 2px 1px rgba(0,0,0,.2);display:block;height:100%;margin:0 auto}.primary-flex-gallery-viewport.gallery-viewport{padding-top:0}.primary-flex-gallery-photo-border.gallery-photo-border{box-shadow:none;margin:0;padding:0;height:100%;width:100%!important}.fgpfm-gallery .partner-slide-ad .gallery-photo-border{box-shadow:none;margin-top:0!important;padding:0}.primary-flex-gallery-thumbs .thumbslist>.thumb-item{background:0 0;height:50px}.primary-flex-gallery-thumbs .thumbslist>.thumb-item:first-child{padding-left:15px}.primary-flex-gallery-thumbs .thumb-item>.thumb-link{border:1px solid rgba(255,255,255,.1)}.primary-flex-gallery-thumbs .thumb-item.active>.thumb-link,.primary-flex-gallery-thumbs .thumb-item>.thumb-link:hover{border-color:#09f}.primary-flex-galleries .slide-nav{top:-60%}.fcpm-wrap{background:#fff;overflow:hidden;position:relative}.fcpm-ssts-label{left:10px;position:absolute;top:10px;z-index:3}.fcpm-pri-title{color:#000;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:20px 20px 0;text-transform:uppercase}.fcpm-wrap .paginator-indicator-bullet{background:#d1d1d1;background:rgba(0,0,0,.2);box-shadow:none}.fcpm-wrap .paginator-indicator-bullet.active:after{box-shadow:none}.fcpm-wrap .paginator-indicator-target{padding:0 0 20px 8px}.fcpm-wrap .paginator-indicator-target:first-child{padding-left:0}.fcpm-items-wrap{display:table;margin:0;padding:20px 0;position:relative}.fcpm-item{display:table-cell;vertical-align:top}.fcpm-img{border:1px solid transparent;border-bottom-color:#bebebe;border-bottom-color:rgba(190,190,190,.6);box-shadow:0 2px 2px 0 rgba(190,190,190,.6);margin-bottom:5px;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;transition:border-color .15s}.fcpm-link:hover .fcpm-img{border-color:#009bff}.fcpm-h3{display:table-cell;font:400 13px Helvetica,Arial,sans-serif;line-height:18px;text-overflow:ellipsis}.fcpm-no-img .fcpm-h3{display:block;font:400 24px "Futura Today Light",Helvetica,Arial,sans-serif;line-height:26px;margin-top:36px;padding-top:0}.fcpm-link{color:#333;display:block;margin:0 20px;min-height:190px;position:relative;-webkit-transition:background-color,border-color .15s,.15s;-moz-transition:background-color,border-color .15s,.15s;transition:background-color,border-color .15s,.15s;width:200px;word-wrap:break-word}.fcpm-no-img .fcpm-link{border:1px solid #e0e0e0;min-height:200px;padding:0 10px;width:178px}.fcpm-link:hover{color:#009bff}.fcpm-no-img .fcpm-link:hover{background-color:#009bff;color:#fff}.fcpm-video-icon{color:#323232;display:table-cell;font:28px 'Gannett Icons';line-height:34px;padding:0 7px 0 0;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s;vertical-align:top}.fcpm-video-icon:before{content:'v'}.fcpm-link:hover .fcpm-video-icon{color:#009bff}.featured-content-no-border,.stag .featured-content-no-border{border:none}.featured-content-updated{color:#666;color:rgba(102,102,102,1);font-size:11px;line-height:14px}.fcsm-wrap{height:100%;position:relative;width:100%}.fcsm-light-wrap{background:#f9f9f9}.fcsm-link{display:block;padding:0;position:relative;transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s}.fcsm-cell>.fcsm-link{width:90px}.fcsm-light-link{color:#333}.fcsm-link.fcsm-light-link:hover{color:#009bff}.fcsm-dark-link,.fcsm-dark-link:hover{color:#fff}.fcsm-row{display:table-row}.fcsm-cell{display:table-cell;padding:0 0 15px 20px}.fcsm-img-wrap{position:relative}.fcsm-img-wrap:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-webkit-transition:background-color .15s ease-out;width:100%;z-index:2}.fcsm-img-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:2}.fcsm-link:hover .fcsm-img-wrap:before{background:0 0}.fcsm-hed-wrap{bottom:0;left:0;margin:7px;position:absolute;z-index:10}.fcsm-headline{display:table-cell;font:400 15px Helvetica,Arial,sans-serif;line-height:18px;margin:0;padding:0;text-shadow:0 1px 1px #000;vertical-align:middle}.fcsm-first .fcsm-headline{color:#fff}.fcsm-cell .fcsm-hed-wrap{margin:10px 0 0;position:relative}.fcsm-cell .fcsm-headline{font:400 12px Helvetica,Arial,sans-serif;line-height:15px;margin:0;padding:0;text-align:left;text-shadow:none}.fcsm-img{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);height:111px;margin-bottom:0;transition:border-color .15s;-moz-transition:border-color .15s;-webkit-transition:border-color .15s;width:198px}.fcsm-img-thumb{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);width:89px;height:50px}.fcsm-light-img{border:1px solid #dadada;box-shadow:0 2px 2px rgba(190,190,190,.6)}.fcsm-link:hover .fcsm-light-img{border-color:#009bff}.fcsm-first .fcsm-link:hover .fcsm-light-img{border-color:#dadada}.fcsm-video-icon{display:table-cell;font-family:'Gannett Icons';font-size:25px;line-height:24px;padding:0 7px 0 0;vertical-align:top}.fcsm-video-icon:before{content:"v"}.fcsm-cell .fcsm-video-icon{font-size:20px;line-height:21px;padding:0 5px 0 0}.fcsm-first{padding:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1250px){.fcsm-img{width:299px;height:168px}.fcsm-img-thumb{width:139px;height:78px}.fcsm-cell>.fcsm-link{width:140px}.fcsm-play-btn-medium{top:50px;right:5px}.fcsm-headline{font-size:18px;line-height:22px}.fcsm-cell .fcsm-headline{font-size:13px;line-height:18px}.fcsm-video-icon{font-size:28px;line-height:28px;padding-right:10px}.fcsm-cell .fcsm-video-icon{font-size:25px;line-height:35px;padding-right:7px}.fcsm-hed-wrap{margin:12px}}.stagfront-primary .fcpm-wrap{background:0 0}.stagfront-primary .fcpm-link,.stagfront-primary .fcpm-link .fcpm-video-icon{color:#fff}.stagfront-primary .fcpm-img{box-shadow:none}.fcwapm-list{height:270px;list-style-type:none;margin:0;padding:10px 0;position:relative}.fcwapm-content-item{float:left;text-align:center}.fcwapm-img{border:1px solid transparent;border-bottom-color:#bebebe;border-bottom-color:rgba(190,190,190,.6);box-shadow:0 2px 2px 0 rgba(190,190,190,.6);margin-bottom:5px;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;transition:border-color .15s}.fcwapm-h3{display:table-cell;font:400 13px Helvetica,Arial,sans-serif;line-height:18px;text-align:left;text-overflow:ellipsis}.fcwapm-link{color:#333;display:block;margin:0 0 0 20px;padding-top:40px;position:relative;-webkit-transition:background-color,border-color .15s,.15s;-moz-transition:background-color,border-color .15s,.15s;transition:background-color,border-color .15s,.15s;width:165px;word-wrap:break-word}.fcwapm-link:hover .fcwapm-img{border-color:#009bff}.fcwapm-link .play-btn-m{left:95px;position:absolute;top:95px}.fcwapm-image-wrapper{position:relative}.fcwapm-headline{font-size:13px;line-height:18px;margin-bottom:4px;margin-top:7px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.fcwapm-ad-slot{float:left;padding:10px 0 0 30px}.fcwapm-ad-slot .partner-placement{border:1px solid transparent;border-bottom-color:#bebebe;border-bottom-color:rgba(190,190,190,.6);box-shadow:0 2px 2px 0 rgba(190,190,190,.6);height:250px;width:300px}.featured-content-primary-title{color:#333;float:left;font-family:'Futura Today Bold',Arial,sans-serif;font-size:15px;margin:0 20px 20px;padding:16px 0 0;text-shadow:0 1px 0 #fff;text-transform:uppercase;width:200px}.featured-content-primary-list{float:left;margin-top:-31px}.featured-content-primary-list .fcwapm-link{padding-top:38px}.show-only-when-no-sidebar{display:none}.featured-content-module .play-btn-m{bottom:36px;left:95px;margin-bottom:-24px}.show-medium-size-and-below{display:none}@media only screen and (max-width:1249px){.show-medium-size-and-below{display:inline-block}}.rlr-wrap{overflow:hidden;margin-bottom:20px}.rlr-dynamic-height{height:0}.rlr-google-ad{float:left;margin-top:20px;text-align:center;width:340px}.rlr-top-border{border-top:1px solid #ccc}.rlr-locals-wrap{float:left;text-align:center;width:100%;padding-bottom:16px}.rlr-dynamic-margin{margin:0 12px;width:330px}.rlr-dynamic-border{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-right:none}.rlr-locals-header{display:block;height:120px;margin:20px auto 0;width:90%}.rlr-slogan{color:#000;display:block;font-family:Helvetica;font-size:16px;font-weight:700;margin:12px 12px 0;padding-left:8px;text-align:left}.rlr-search{margin:0 12px;padding-left:8px;text-align:left}.rlr-search-locals{font-size:9pt;height:20px;margin:0 12px;padding:8px;text-align:left;width:200px}.rlr-search-icon{position:absolute;padding:9px 0 0 9px}.rlr-search-btn{height:40px;background:#000;border:none;color:#fff;padding:0 10px 0 39px;font-size:12px;font-weight:700;border-radius:5px}.rlr-clear{clear:both}.rlr-hide-ad{display:none!important}.rtes-wrapper{margin-left:60px}.dvp{border:0;margin:-10px 0 0 -10px;padding:0;height:615px;overflow-y:scroll}.dvp-item{border:0;min-height:80px;padding:10px;list-style:none}.dvp-image-link{float:left;width:100px}.dvp-item.first{border-top:0;height:215px;margin-bottom:20px;padding:20px 20px 35px}.dvp-headline{color:#333;font:14px/16px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;text-align:left}.dvp-headline.first{float:left;font:20px/22px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:20px;margin-top:80px;position:relative;width:100%}.dvp-headline .video-thumb-headline-link{color:#333}.dvp-meta{color:#666;font:12px/16px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:left}.dvp-meta.first{color:#999;font:16px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;float:left;margin-top:-20px}.dvp-thumb-play-btn{margin-left:125px;margin-top:-95px;position:relative}.site-nav-icon-span.site-nav-social-span{width:16px}.site-nav-span.site-nav-icon-span.site-nav-social-span:after{background-position:-84px 0;height:18px;margin-left:-9px;top:12px;width:16px}.site-nav-dropdown.site-nav-social-module-dropdown{color:#fff;line-height:normal;padding:10px;width:auto}.social-dropdown-item{height:20px;margin-bottom:5px}.social-dropdown-item.twitter .twitter-follow{float:none;font-size:12px;line-height:20px}.headline-text-collection{color:#525252;padding:20px}.headline-text{display:inline-block;height:90px;font-size:12px;margin:20px 0 0;overflow:hidden;vertical-align:top;width:50%}.headline-text-asset-item-title{font-size:1.3em;margin:0 0 2px}.headline-text-grid-load-story{color:inherit;display:block;margin-right:130px}.hero{background:#fff;position:relative;width:720px;z-index:5}.hero-ssts-label{left:10px;position:absolute;top:10px;z-index:51}.hero .slide,.hero .stage{cursor:pointer;height:100%;position:relative}.hero-multi-up-slide .hero-text{height:425px}.hero-asset-open{cursor:pointer}.hero .stage{background-color:#000;width:720px}.hero-color-pixel{height:100%;width:100%}.hero .media{bottom:0;position:absolute;z-index:50}.hero .media:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .15s ease-out;width:100%;z-index:53}.hero .hero-asset-open:hover .media:before{background:0 0}.hero .media>img{bottom:0;left:0;position:absolute;z-index:52}.hero .media img.cutout{z-index:51}.hpm-image-gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);bottom:0;content:"";display:block;height:60%;left:0;position:absolute;width:100%;z-index:51}.hero-primary-6-up-with-carousel .hpm-image-gradient{bottom:116px}.hero .video .fit-me,.hero .videoStill{height:100%;max-width:100%}.hero .media,.hero .video{height:100%;width:100%}.hero .videoObject{display:none;height:405px;left:0;position:absolute;top:0;width:720px;z-index:9999}.hero .videoObject object{height:405px;vertical-align:middle;width:720px}.videoStillPlay{background-image:url(../../images/buttons/button_video_play.png);background-position:0 -2px;cursor:pointer;height:91px;left:50%;margin:-46px 0 0 -46px;position:absolute;top:50%;visibility:hidden;width:93px;z-index:54}.hero .videoObject:hover .videoCloseButton{display:block}.videoCloseButton{background-image:url(../../images/sprites/ui-sprite.png) -150px -205px no-repeat;display:none;height:50px;overflow:hidden;position:absolute;right:-17px;text-indent:105%;top:-10px;white-space:nowrap;width:50px;z-index:1}.hero-headline-video-close{background-color:#000;border-radius:4px;color:#fff;cursor:pointer;display:block;font-family:'Futura Today Bold',arial,sans-serif;font-size:12px;padding:3px;position:absolute;right:0;text-transform:uppercase;z-index:100000}.hero-headline-video-close:hover{color:#5bb5ff}.hero .temp-loader{background:url(../../images/preloaders/windmill-loader_2x_dark.gif) center center no-repeat #000;display:none;height:100%;position:absolute;top:0;width:100%}.videoCloseButton:active,.videoCloseButton:hover{background-position:-150px -255px}.hero-3up-media:hover .videoStillPlay,.hero-left-pane:hover>.hero-text>.videoStillPlay,.hero-left-pane:hover>.media>.videoStillPlay,.hero-text:hover>.videoStillPlay,.media:hover>.videoStillPlay,.super-hero-module-wrapper:hover .videoStillPlay,.videoStillPlay:active,.videoStillPlay:hover{background-position:0 -2px;cursor:pointer;visibility:visible}.hero .media .pixel{height:100%;width:100%}.hero-text{height:100%;position:relative;z-index:53}.hero-story{bottom:20px;box-sizing:border-box;color:#fff;padding:0 20px;position:absolute;width:100%;z-index:54}.hero-story .hero-hed{color:#fff;display:table-cell;font:36px 'Futura Today DemiBold',Arial,sans-serif;letter-spacing:-1px;line-height:40px;margin:0;padding:0;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.4);vertical-align:top;width:100%;z-index:2}.hero-story .hero-hed .load-story{color:#fff}.hero-story .hero-hed.hero-1-up-hed{font-size:40px;line-height:44px}.hero-hed-icon{display:table-cell;font:32px 'Gannett Icons';line-height:42px;padding:0 10px 0 0}.hero-gallery-hed-icon:before{content:'g'}.hero-video-hed-icon:before{content:'v'}.hero-spikes{display:inline-block;padding:10px 0 0;z-index:5;position:relative;line-height:24px;bottom:-8px}.hero-spike-link-1{min-width:86px}.hero-spike-link,.hero-spike-link:visited,.hmp-author,.hmp-avatar,.hmp-pub{color:#fff;font-size:14px;padding:0 15px 0 0;margin:0 15px 0 0;border-right:1px solid rgba(255,255,255,.3);font-weight:700;transition:color .15s;display:inline-block;vertical-align:top;height:16px;line-height:16px}.hmp-author,.hmp-avatar,.hmp-pub{font-weight:400;font-size:12px;height:auto;width:auto}.hmp-avatar{padding:0;margin:0 5px 0 0;border-right:none}.hmp-pub{border-right:none}.hero-spike-link:hover{color:#009bff}.hero-last-spike-link{border:0}.hero-spike-link:before{content:'a';font-family:'Gannett Icons';font-size:16px;position:relative;margin-right:5px;vertical-align:top}.hero-livevideo-spike-link,.hero-video-spike-link{min-width:94px}.hero-livevideo-spike-link:before,.hero-video-spike-link:before{content:'v'}.hero-gallery-spike-link{min-width:96px}.hero-gallery-spike-link:before{content:'g';margin-right:7px}.hero-noicon-spike-link:before{display:none}.hero-spike-link-1{padding-left:0}.hero.super .slide,.hero.super .stage{height:600px}.hero.super .media{background:#000;overflow:hidden;text-align:center;transition:width .5s;width:840px}@media only screen and (min-width:1150px){.hero.super .media{width:1080px}}.hero-1up{height:405px;width:720px}.hero-1-up-hed-icon{font-size:40px;line-height:44px}.hero-2up,.hero-2up-contents{height:480px;width:720px}.hero-2up-slide{display:block;float:left;height:100%;position:relative;width:360px}.hero-2up-slide-1{margin-right:1px;width:359px}.hero-2up-slide-1>.hero-text,.hero-2up-slide-1>.media{height:480px;overflow:hidden;width:359px}.hero-2up .media .pixel{height:480px;width:360px}.hero-2up-slide-2 .videoObject{left:-360px}.hero-3up{height:405px;width:960px}.card-hero-3up.hero{width:720px}.hero-3up-pixel{height:100%;width:100%}.hero-3up-pixel-2,.hero-3up-pixel-3{height:202px;margin:0;width:240px}.hero-3up-media-noimage{height:100%;position:relative;width:100%;z-index:50}.stagfront-hero-3up-pixel-2,.stagfront-hero-3up-pixel-3{height:200px;width:113px}.hero-3up-tile{cursor:pointer;display:block;float:left;height:202px;position:relative;width:240px}.card-hero-3up-tile{height:202px;width:236px}.hero-3up-tile-1{height:405px;margin-right:1px;width:719px}.card-hero-3up-tile-1{height:405px;width:483px}.hero-3up-tile-3{margin-top:1px}.hero-3up-tile-secondary .hero-story{bottom:10px;padding:0 11px}.hero-3up-tile-secondary .hero-hed{font:700 14px Helvetica,Arial,sans-serif;line-height:18px;letter-spacing:normal}.hero-3up-tile-secondary .hero-hed.hero-gallery-hed:before,.hero-3up-tile-secondary .hero-hed.hero-video-hed:before{font-size:23px}.hero-3up-tile-secondary .hero-3-up-hed-icon{font-size:30px;line-height:28px;padding-right:7px}.hero-3up-tile-1>.media>.hero-text>.hero-story>.actions{padding:0 20px 20px}.hero-2up .videoObject{background:#000;height:480px;line-height:480px}.hero-headline-pack{height:405px;position:relative;width:720px}.hero-headline-pack>.hero-page-video>.ui-placer>.video{width:720px}.hero-headline-pack-popular{height:405px}.hero-headline-pack .media>img{bottom:-1px}.hero-right-pane{background:#f8f8f8;border-bottom:1px solid #dbdbdb;border-right:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;height:100%;margin-left:360px;position:absolute;top:0;width:360px}.hero-left-pane{background:#000;border:0;box-sizing:border-box;height:405px;left:0;overflow:hidden;position:absolute;top:0;width:405px}.hero-headline-pack .hero-text{height:100%;left:0;position:absolute;top:0;width:100%}.hero-headline-square-pane{background:#f8f8f8;border-bottom:1px solid #dbdbdb;border-top:1px solid #ccc;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:420px}.hero-headline-list-pane{background:#e7e7e7;box-sizing:border-box;height:100%;right:0;position:absolute;top:0;width:314px}.hero-page-turn{z-index:98}.hero-list{list-style:none;padding:0;overflow:hidden;position:relative;-moz-transform-style:preserve-3d}.hero-list-item{border-bottom:1px solid #bfbfbf;display:block;float:left;margin:0;padding:0;text-align:left;width:100%}.hero-list-item.last{border-bottom:none}.hero-list-item .hero-list-anchor{box-sizing:border-box;color:#333;display:inline-block;float:left;font-size:13px;font-weight:700;height:100%;line-height:14px;overflow:hidden;padding:15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.hero-list-item>.hero-list-anchor:hover{background:#ededed}.hero-list-item .hero-list-info{display:none}.no-touch .hero-list-item:hover>.hero-list-info{background:#ededed;display:block}.no-touch .hero-list-item:hover>.hero-list-anchor{width:270px}.hero-list-info{background:#ededed;box-sizing:border-box;display:table-cell;font-size:10px;font-weight:700;line-height:14px;padding:15px 10px 15px 0;text-align:right;height:44px}.hero-list-info-icon{font-size:13px;font-family:'Gannett Icons'}.hero-head{color:#999;font-family:'Futura Today Bold',arial,sans-serif;font-size:16px;font-weight:400;left:20px;letter-spacing:1px;margin:0;padding:0;position:absolute;text-transform:uppercase;top:12px}.hero-turn-trigger{display:none}.hero-page-trigger:after{background-position:-379px -58px;margin-left:6px}.hero-page-trigger{color:#333;cursor:pointer;font-family:'Futura Today Bold',arial,sans-serif;font-size:12px;height:16px;margin:0;position:absolute;right:17px;text-transform:uppercase;top:16px;white-space:nowrap}.hero-popular{background:#f8f8f8;border:1px solid #ccc;box-sizing:border-box;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:720px}.hero-popular-crease{background:url(../../images/modules/dropshadows/hero-flip-crease.png) 50% top repeat-y;height:100%;left:345px;position:absolute;width:30px;z-index:9}.hero-popular-head{background:url(../../images/sprites/popular-edge.png) left bottom repeat-x #f3f3f3;height:60px;width:100%}.hero-popular-body{height:100%;padding:13px 0 10px 25px}.hero-popular-head-text{color:#999;font-family:'Futura Today Bold',arial,sans-serif;font-size:16px;font-weight:400;left:0;letter-spacing:1px;margin:0;padding:0;position:absolute;text-indent:24px;text-transform:uppercase;text-shadow:1px 1px 1px #fff;top:18px;width:100%}.hero-popular .hero-page-trigger{padding-left:25px;padding-right:0;top:23px;z-index:1}.hero-popular .hero-page-trigger:before{background-position:-401px -58px;margin-right:3px}.hero-popular-large-item{float:left;height:180px;margin-right:26px;position:relative;width:320px}.hero-popular-meta-image,.hero-popular-meta-noimage{bottom:0;color:#fff;left:0;padding:3px 13px;position:absolute;width:294px}.hero-popular-large-shadow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom,transparent 0,transparent 42%,rgba(0,0,0,.8) 100%);height:100%;position:absolute;top:0;width:100%}.hero-popular-list-header{font-size:20px;line-height:22px;margin:0 0 8px}.lt-ie9 .hero-popular-meta-image,.lt-ie9 .hpm-image-gradient{background:url(../../images/ie-gradients/transparent-to-black-67percent.png) bottom left repeat-x}.hero-popular-small-item{float:left;height:60px;overflow:hidden;padding:18px 26px 0 1px;position:relative;width:318px}.hero-popular-small-thumb{float:left;height:60px;margin-right:20px;width:60px}.hero-popular-small-header{color:#333;font-size:14px;line-height:18px;margin:0;padding:0 0 4px;position:relative;top:-2px;width:100%}.hero-popular-small-item>a:hover>.hero-popular-small-header{color:#007dcf}a.hero-popular-small-anchor{color:#999;font-size:11px;font-weight:400;height:100%;position:absolute;width:320px;z-index:0}a.hero-popular-anchor{color:#999;font-size:11px;font-weight:400}.hero-popular-viewcount{padding-left:5px}.hero-popular-viewcount:before{background-position:-940px -34px;width:18px}.hero-popular-large-item .hero-popular-viewcount:before{background-position:-940px -16px}.hero-popular-item-subtext{color:#999;font-size:11px;font-weight:400;margin-top:1px;position:relative}.hero-popular-large-item .hero-popular-item-subtext{color:#fff}.hero-list-item .hero-list-anchor:hover{background:#ededed}@media only screen and (max-width:1149px){.hero-page-trigger{bottom:10px;top:auto}.hero-popular-right-item{padding-bottom:11px}.hero-popular .hero-page-trigger{top:auto}}.hero-multi-up-thumbs{background:#000;background:rgba(0,0,0,.7);bottom:0;left:0;margin:0;padding:0;position:absolute;width:720px;z-index:50}.hero-multi-up-thumb-item{border-right:1px solid #333;box-sizing:border-box;color:#bbb;cursor:pointer;float:left;font:700 11px Helvetica,Arial,sans-serif;height:100%;line-height:14px;list-style:none;padding:10px 8px 0;position:relative;text-align:center}.hero-multi-up-thumb-photo{border:1px solid #363636;display:block;margin:2px auto 6px;overflow:hidden;transition:border-color .2s}.hero-multi-up-slide.active>.media.loading{height:100%;width:100%}.hero-multi-up-thumb-text{height:40px;overflow:hidden;position:relative;width:100%}.hero-multi-up-thumb-item.active>.hero-multi-up-thumb-photo{border-color:#09f}.hero-multi-up-thumb-item.active>.hero-multi-up-thumb-text{color:#f9f9f9}.hero-multi-up-thumb-item.active>.hero-multi-up-thumb-notch{opacity:1;top:-8px;visibility:visible}.hero-multi-up-thumb-notch{background:url(../../images/notch.png) center top no-repeat;display:block;height:8px;left:50%;margin-left:-7px;opacity:0;position:absolute;top:0;transition:top 200ms ease-in-out,opacity 200ms ease-in-out;visibility:hidden;width:15px;z-index:56}.hero-multi-up-ribbon{background:#000;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;font-family:'Futura Today Bold',arial,sans-serif;font-size:12px;font-weight:400;left:584px;line-height:11px;padding:10px 6px 0 8px;position:absolute;text-transform:uppercase;top:20px;width:122px;z-index:60}.hero-multi-up-ribbon:after{background-position:-378px -1px;margin-left:5px}.hero-multi-up-6{height:540px}.hero-multi-up-4{height:595px}.hero-multi-up-popular{height:525px}.hero-up-thumbs-4{height:190px}.hero-up-thumbs-item-4{width:25%}.hero-up-thumbs-item-4 .hero-multi-up-thumb-photo{height:90px;width:130px}.hero-up-thumbs-6{height:116px}.hero-up-thumbs-item-6{width:120px}.hero-up-thumbs-item-6 .hero-multi-up-thumb-photo{height:45px;width:80px}@media only screen and (max-width:1239px){.hero-multi-up-ribbon{top:43px}}.hero.carousel .slide{display:block;opacity:0;position:absolute;visibility:hidden;width:100%}.hero.carousel .slide.active{opacity:1;visibility:visible}.promo-frame{background:#f8f8f8;margin:0;padding:0}.below-hero-ad-module{background:top left #fff;display:none}.below-hero-content-list{list-style-type:none;margin:0 0 5px;padding:0;position:relative;width:400px}.below-hero-content-list-item{display:table-cell;width:156px}.below-hero-popular{float:left;width:395px}.below-hero-ad.partner-placement{border:0;box-shadow:0 2px 2px #bebebe;display:block;float:right;margin:20px 20px 20px 0}.below-hero-header-title{color:#333;float:left;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:0 20px 10px;padding:15px 0 5px;text-transform:uppercase;text-shadow:0 1px 0 #fff;width:200px}.below-hero-content-link,.below-hero-content-link:visited{color:#000}.below-hero-content-link{border-right:none;display:block;font-size:10px;min-height:200px;padding-left:20px;position:relative}.below-hero-content-video-icon:before{content:"v"}.below-hero-content-video-icon{display:block;color:#fff;font-family:"Gannett Icons";font-size:25px;line-height:36px;vertical-align:top;position:absolute;left:30px;top:118px}.below-hero-content-link:hover .below-hero-content-image{border-color:#009bff;opacity:1}.below-hero-content-image{margin-bottom:5px;border-style:solid;border-width:1px;border-color:transparent transparent rgba(190,190,190,.6);opacity:.85;transition:opacity .15s ease 0s}.below-hero-content-link:hover .below-hero-content-headline{color:#009bff}.below-hero-content-headline{font:400 13px/18px Helvetica,Arial,sans-serif;display:table-cell;color:#333;line-height:18px;margin-bottom:4px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;width:156px}.below-hero-content-list .below-content-0{border-right:1px solid #c3c3c3}.below-hero-ad-container{float:right}.hero.stagfront-1-up-hero .slide,.hero.stagfront-1-up-hero .stage,.stagfront-1-up-hero{height:540px;width:960px}.stagfront-1-up-with-ad{background:#2e2e2e;height:332px;width:960px}.hero.stagfront-1-up-with-ad .stage{border:0;display:inline-block;height:332px;width:590px}.hero.stagfront-1-up-with-ad .slide{height:332px;width:590px}.topic-hero-ad{background:#2e2e2e;border:0;box-sizing:border-box;float:right;height:332px;padding:40px 35px;width:370px}.partner-heroflip-ad{overflow:hidden;height:400px;width:720px}.partner-heroflip-ad.size-xs{height:405px}.partner-heroflip-ad.size-s{height:420px}.partner-heroflip-ad.size-m{height:480px}.partner-heroflip-ad.size-l{height:524px}.partner-heroflip-ad.size-xl{height:540px}.hero .ui-flip-panel{background:#fff}.h6upwi{height:540px}.h6upwi-thumbs{background:#000;bottom:0;left:0;margin:0;padding:0;position:absolute;width:720px;z-index:50}.h6upwi-image-gradient{bottom:116px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);content:"";display:block;height:60%;left:0;position:absolute;width:100%;z-index:51}.h6upwi-thumb-item{border-right:1px solid #333;box-sizing:border-box;color:#bbb;cursor:pointer;float:left;font:700 11px Helvetica,Arial,sans-serif;height:100%;line-height:14px;list-style:none;padding:10px 8px 0;position:relative;text-align:center}.h6upwi-thumb-photo{border:1px solid #363636;display:block;margin:2px auto 6px;overflow:hidden;height:45px;width:80px;transition:border-color .2s}.h6upwi-slide .hero-text{height:425px}.h6upwi-slide.active>.media.loading{height:100%;width:100%}.h6upwi-thumb-text{height:40px;overflow:hidden;position:relative;width:100%}.h6upwi-thumb-item.active>.h6upwi-thumb-photo{border-color:#09f}.h6upwi-thumb-item.active>.h6upwi-thumb-text{color:#f9f9f9}.h6upwi-thumb-item.active>.h6upwi-thumb-notch{opacity:1;top:-8px;visibility:visible}.h6upwi-thumb-notch{background:url(../../images/notch.png) center top no-repeat;display:block;height:8px;left:50%;margin-left:-7px;opacity:0;position:absolute;top:0;transition:top 200ms ease-in-out,opacity 200ms ease-in-out;visibility:hidden;width:15px;z-index:56}.h6upwi-ribbon{background:#000;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;font-family:'Futura Today Bold',arial,sans-serif;font-size:12px;font-weight:400;left:584px;line-height:11px;padding:10px 6px 0 8px;position:absolute;text-transform:uppercase;top:20px;width:122px;z-index:60}.h6upwi-ribbon:after{background-position:-378px -1px;margin-left:5px}.h6upwi-popular{height:525px}.h6upwi-media{top:0;position:absolute;z-index:50}.h6upwi-media-img{top:0;position:absolute}.hero-full-width-module{background:#fff}.hfwmm-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hfwmm-link{color:#fff;display:block;position:relative;width:100%;height:100%;z-index:1}.hfwmm-image,.hfwmm-image-link{display:block}.hfwmm-image-link{height:100%;width:100%}.hfwmm-image-film:before,.hfwmm-image-link:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.hfwmm-video-film{cursor:pointer}.hfwmm-primary-wrap:hover .hfwmm-image-film:before,.hfwmm-primary-wrap:hover .hfwmm-image-link:before,.hfwmm-secondary-item:hover .hfwmm-image-link:before{background-color:transparent}.hfwmm-image-gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:60%;left:0;position:absolute;width:100%;z-index:2}.primary-module-primary-suspender-sidebar-page .hfwmm-image-gradient{z-index:52}.hfwmm-primary-wrap{height:405px;position:relative;float:left}.hfwmm-4uphp-primary-wrap{width:720px}.hfwmm-primary-image-link:after{height:50%}.hfwmm-primary-hed-link{display:block}.hfwmm-primary-link:hover,.hfwmm-primary-link:visited{color:#fff}.hfwmm-primary-text-wrap{box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;bottom:0;left:0;padding:0 20px 18px;width:100%}.hfwmm-primary-hed{font:40px 'Futura Today DemiBold',Arial,sans-serif;line-height:44px;display:block;margin:0 0 5px;text-shadow:1px 1px 1px rgba(0,0,0,.4);letter-spacing:-1px;position:relative;z-index:2;color:#fff}.hfwmm-gallery-hed-link,.hfwmm-video-hed-link{text-indent:-48px;margin-left:48px}.hfwmm-primary-gallery-hed:before,.hfwmm-primary-livevideo-hed:before,.hfwmm-primary-video-hed:before{font-family:'Gannett Icons';vertical-align:top;margin-right:8px;font-size:34px;position:relative;top:1px}.hfwmm-primary-livevideo-hed,.hfwmm-primary-video-hed{margin-left:63px;cursor:pointer}.hfwmm-primary-livevideo-hed:before,.hfwmm-primary-video-hed:before{content:'v';font-size:46px;text-shadow:1px 1px 1px rgba(0,0,0,.4);margin-left:-63px}.hfwmm-primary-gallery-hed:before{content:'g'}.hfwmm-spikes{display:inline-block;padding:8px 0 0;z-index:5;position:relative;line-height:30px;bottom:-8px}.hfwmm-spike-link,.hfwmm-spike-link:visited{color:#fff;font-size:14px;padding:0 15px 0 0;border-right:1px solid rgba(255,255,255,.3);margin-right:15px;font-weight:700;transition:color .15s;display:inline-block;vertical-align:top;height:16px;line-height:16px}.hfwmm-spike-link:hover{color:#009bff}.hfwmm-last-spike-link{border:0}.hfwmm-spike-link:before{content:'a';font-family:'Gannett Icons';font-size:18px;margin-right:5px;vertical-align:top}.hfwmm-livevideo-spike-link:before,.hfwmm-video-spike-link:before{content:'v'}.hfwmm-gallery-spike-link:before{content:'g';margin-right:7px}.hfwmm-noicon-spike-link:before{display:none}.hfwmm-list{box-sizing:border-box;-moz-box-sizing:border-box;list-style:none;display:block;position:relative;float:right}.hfwmm-light-list{border-right:1px solid #ccc}.hfwmm-tertiary-list-title{box-sizing:border-box;-moz-box-sizing:border-box;font:15px 'Futura Today Bold',Arial,sans-serif;height:36px;line-height:37px;padding:0 0 0 15px;position:absolute;right:0;text-align:left;text-transform:uppercase;top:0;width:360px}.hfwmm-dark-tertiary-list-title{background-color:#2b2b2b;border-bottom:1px solid #0f0f0f;color:#fff}.hfwmm-light-tertiary-list-title{background-color:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #dcdcdc;color:#282828}.hfwmm-item{display:block;position:relative;margin:0;padding:0;cursor:pointer}.hfwmm-first-tertiary-item{margin-top:36px}.hfwmm-list-link{padding:9px 16px 8px;display:block;font-weight:700;transition:color,background-color 75ms,75ms;-webkit-transition:color,background-color 75ms,75ms;box-sizing:border-box;-moz-box-sizing:border-box}.hfwmm-dark-list-link{color:#fff;background-color:#2b2b2b;border-top:1px solid #3c3c3c;border-bottom:1px solid #0f0f0f}.hfwmm-dark-list-link:visited{color:#fff}.hfwmm-dark-list-link:hover{color:#fff;background-color:#272727;border-top-color:transparent;border-bottom-color:transparent}.hfwmm-light-list-link{color:#282828;background-color:#f9f9f9;border-top:1px solid #fff;border-bottom:1px solid #dcdcdc}.hfwmm-light-list-link:visited{color:#282828}.hfwmm-light-list-link:hover{color:#282828;background-color:#fff;border-top-color:transparent}.hfwmm-list-hed{display:block;font-size:13px;line-height:14px;padding:4px 0;text-overflow:ellipsis;height:14px;overflow:hidden;white-space:nowrap}@media only screen and (max-width:1320px){.hfwmm-1uphp-primary-wrap{overflow:hidden;width:720px}.hfwmm-1uphp-primary-image{margin-left:-120px}.hfwmm-list{width:360px}.hfwmm-first-secondary-item{margin-top:36px}.hfwmm-first-tertiary-item.hfwmm-4uphp-tertiary-item{margin-top:0}.hfwmm-list-link.hfwmm-image-link:before,.hfwmm-secondary-image,.hfwmm-secondary-image-gradient,.hfwmm-ssts-label-secondary,.hfwmm-truncated-item{display:none}}@media only screen and (min-width:1321px){.hfwmm-1uphp-primary-wrap{width:960px}.hfwmm-4uphp-list{width:600px}.hfwmm-1uphp-list{width:360px}.hfwmm-secondary-item{clear:both;float:left;width:239px;height:135px;overflow:hidden;margin:0 0 1px 1px}.hfwmm-secondary-link{padding:0;background:0 0;border:0}.hfwmm-secondary-gallery-hed-icon,.hfwmm-secondary-video-hed-icon{display:table-cell;font-family:'Gannett Icons';vertical-align:middle;padding-right:8px;font-size:29px;position:relative;top:0}.hfwmm-secondary-gallery-hed-icon{font-size:27px;padding-right:9px;top:0}.hfwmm-secondary-video-hed-icon:before{content:'v'}.hfwmm-secondary-gallery-hed-icon:before{content:'g'}.hfwmm-secondary-hed-wrap{bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;display:block;left:0;padding:10px 10px 7px;position:absolute;text-shadow:0 1px 1px #000;width:100%;z-index:5;height:auto}.hfwmm-secondary-hed{display:table-cell;font-size:14px;line-height:18px;white-space:normal;vertical-align:middle}.hfwmm-secondary-item.hfwmm-item-4{height:133px;margin-bottom:0}.hfwmm-4uphp-tertiary-item{margin-left:240px}.hfwmm-truncated-item.hfwmm-1uphp-truncated-item{display:none}}.hfwsm-module-wrap{position:relative;float:left;width:100%}.hfwsm-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hfwsm-primary-image,.hfwsm-primary-image-link{display:block;width:100%}.hfwsm-primary-image-link{height:100%;width:100%}.hfwsm-primary-image-link:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.hfwsm-module-wrap:hover .hfwsm-primary-image-link:before{background-color:transparent}.hfwsm-primary-image-link:after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:70%;left:0;position:absolute;width:100%;z-index:2}.hfwsm-text-timeline-wrap{box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;bottom:0;left:0;padding:0}.hfwsm-primary-hed-link{display:block;position:relative;z-index:5}.hfwsm-primary-hed{font:96px 'Futura Today DemiBold',Arial,sans-serif;line-height:93px;display:block;margin:0 0 30px;text-shadow:1px 1px 1px rgba(0,0,0,.4);letter-spacing:-2px;color:#fff;padding:0 20px}.hfwsm-spikes{display:inline-block;padding:5px 20px 10px 22px;z-index:5;position:relative;line-height:30px}.hfwsm-spike-link,.hfwsm-spike-link:visited{color:#fff;font-size:14px;padding:0 15px 0 0;border-right:1px solid rgba(255,255,255,.3);margin-right:15px;font-weight:700;transition:color .15s;display:inline-block;vertical-align:top;height:16px;line-height:16px}.hfwsm-spike-link:hover{color:#009bff}.hfwsm-last-spike-link{border:0}.hfwsm-spike-link:before{content:'a';font-family:'Gannett Icons';font-size:16px;position:relative;margin-right:5px;vertical-align:top}.hfwsm-livevideo-spike-link:before,.hfwsm-video-spike-link:before{content:'v'}.hfwsm-gallery-spike-link:before{content:'g';margin-right:7px}.hfwsm-noicon-spike-link:before{display:none}.hfwsm-timeline-wrap{background:rgba(0,0,0,.6);position:relative;width:100%;z-index:5}.hfwsm-timeline-list{display:table;table-layout:fixed;padding:0 5px 0 20px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid rgba(255,255,255,.15)}.hfwsm-timeline-item{white-space:normal}.hfwsm-timeline-fixed-item{display:inline-block;vertical-align:top;width:33%}.hfwsm-timeline-stretch-item{display:table-cell;vertical-align:top}.hfwsm-timeline-link,.hfwsm-timeline-link:visited{box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;display:inline-block;padding:13px 10px 9px 0;position:relative;transition:color .15s;width:100%}.hfwsm-timeline-link:hover{color:#009bff}.hfwsm-timeline-hed-wrap{width:90%;display:table}.hfwsm-timeline-gallery-hed-icon,.hfwsm-timeline-video-hed-icon{display:table-cell;font-family:'Gannett Icons';font-size:27px;vertical-align:top;padding:0 10px 0 0;line-height:32px}.hfwsm-timeline-gallery-hed-icon:before{content:'g'}.hfwsm-timeline-video-hed-icon:before{content:'v'}.hfwsm-timeline-hed{font-size:15px;display:table-cell;width:100%;vertical-align:top}.hfwsm-timeline-timestamp-wrap{color:#999;display:table;font-size:11px;margin:0 0 5px;position:relative}.hfwsm-timeline-timestamp{display:table-cell;white-space:nowrap;padding:0 10px 0 0;position:relative}.hfwsm-timeline-timestamp-border{display:table-cell;width:100%}.hfwsm-timeline-timestamp-border:before{background:#666;border-radius:7px;content:'';display:block;height:7px;position:absolute;right:0;top:4px;width:7px}.hfwsm-timeline-timestamp-border:after{border-top:1px solid #666;content:'';display:inline-block;height:0;position:relative;top:7px;vertical-align:top;width:100%}.hfwsm-timeline-last-timestamp-border.hfwsm-timeline-timestamp-border{display:none}@media only screen and (max-width:1320px){.hfwsm-primary-flex-sidebar-page-primary-hed{font-size:66px;line-height:68px}}@media only screen and (min-width:1321px){.hfwsm-primary-flex-sidebar-page-primary-hed{font-size:88px;line-height:90px}}@media only screen and (max-width:1250px){.hfwsm-primary-suspender-sidebar-page-primary-hed{font-size:56px;line-height:61px}.hfwsm-primary-suspender-sidebar-page-timeline-hed-icon{display:none}.hfwsm-primary-suspender-sidebar-page-timeline-hed{font-size:13px}}@media only screen and (min-width:1251px){.hfwsm-primary-suspender-sidebar-page-primary-hed{font-size:78px;line-height:84px}}.front-headlines-header{background:#f2f2f2;border-bottom:1px solid #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;padding:10px 20px 9px}.front-headlines-header-usat-network{background:#f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;position:relative;padding:6px}.headlines-header{background:#cecece;background:rgba(0,0,0,.15);border-bottom:1px solid #a6a6a6;padding:10px 20px 9px;position:relative;min-height:32px}.headlines-header-title{color:#666;float:left;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:6px 5px 0 0;text-transform:uppercase;text-shadow:0 1px 0 #fff}.headlines-header-time{color:#999;float:left;font-size:11px;margin:10px 0 0}.front-headline-toggler{right:0;margin:0}.front-headline-toggler.ui-button-toggle{background:#17a2ff}.headline-toggler>.headline-toggler-listview:before{background-position:-902px -24px;height:12px;width:16px}.headline-toggler>.headline-toggler-listview.active:before{background-position:-902px -4px}.headline-toggler>.headline-toggler-gridview:before{background-position:-883px -24px;height:12px;width:14px}.headline-toggler>.headline-toggler-gridview.active:before{background-position:-883px -4px}.headline-asset-item{background:url(../../images/headlines-shadow.png) 0 -1px no-repeat;float:left;height:243px;margin:8px 0 7px 14px;position:relative;width:220px}.headline-asset-item.headline-asset-item-stagfront{margin:8px 0 8px 16px}.headlines .first-column{margin:8px 0 7px 14px}.lt-ie9 .headline-asset-item:hover .headline-asset-item-tile{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000', GradientType=0)}.lt-ie9 .headline-asset-item.hasimage:hover .headline-asset-item-tile{background-color:transparent}.lt-ie9 .listview .headline-asset-item:hover .headline-asset-item-tile{filter:none;outline:0}.noimage .headline-asset-item-back{background-color:transparent;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000', GradientType=0)}.listview .noimage .headline-asset-item-back{background-color:transparent;filter:none}.headline-asset-item>.parent-label{left:10px;top:10px}.headline-asset-item-tile{height:220px;left:10px;opacity:1;overflow:hidden;position:absolute;top:10px;width:200px}.headline-asset-item:hover .headline-asset-item-front,.lt-ie9 .headline-asset-item:hover .headline-asset-item-front{opacity:1;z-index:0}.headline-asset-item:hover .headline-asset-item-front .title{opacity:0;visibility:hidden}.gallery-more .headline-asset-item:hover .headline-asset-item-front .title{opacity:1;visibility:visible}.headline-asset-item-back{opacity:0}.headline-asset-item:hover .headline-asset-item-back{z-index:1;opacity:1}.lt-ie9 .headline-asset-item:hover .headline-asset-item-back .headline-asset-item-back-text,.lt-ie9 .headline-asset-item:hover .headline-asset-item-back .headline-asset-item-back-title,.lt-ie9 .headline-asset-item:hover .headline-asset-item-back .headline-asset-item-byline{z-index:2;filter:none;background:0 0}.asset .headline-asset-item:hover .headline-asset-item-front{opacity:1}.headline-asset-item-back,.headline-asset-item:hover .headline-asset-item-front .title{-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.headline-asset-item-front{z-index:1}.headline-asset-item-front-title{display:table;font-weight:700;margin:0;position:absolute;-moz-font-feature-settings:"liga=1, dlig=1, kern=1, opbd=1, titl=1";-webkit-font-feature-settings:"liga","dlig","kern","opbd","titl";font-feature-settings:"liga","dlig","kern","opbd","titl"}.headline-asset-item-front>.image{background:url(../../images/pixels/pixel-black-70percent.png) top left;border-top:1px solid #000;bottom:0;font-size:13px;height:39px;left:0;line-height:14px;padding:8px 10px 10px;width:180px}.headline-asset-item-front>.gallery-head{background:url(../../images/pixels/pixel-black-70percent.png) top left;border-top:1px solid #000;bottom:0;font-size:13px;height:39px;left:0;line-height:14px;padding:8px 10px 10px;width:134px;color:#fff;display:table}.headline-asset-item-front>.noimage{font-size:24px;height:165px;left:18px;line-height:27px;overflow:hidden;top:40px;width:165px}.headline-asset-item,.headline-asset-item .headline-grid-load-story{color:#fff}.headline-asset-item .headline-grid-load-story{width:100%;height:100%;display:inline-block}.headline-asset-item-back-listview-text,.headline-asset-item-back-text{color:#fff;color:rgba(255,255,255,.9);font-size:12px;line-height:16px;margin:20px 20px 0}.headline-asset-item-back-title{font-size:14px;font-weight:700;left:18px;margin:30px 20px 0;top:40px;width:165px}.headline-asset-item-byline{bottom:11px;height:22px;left:0;margin:0;overflow:hidden;padding-left:20px;position:absolute;width:180px}.headline-asset-item>.with-avatar{height:31px;line-height:31px}.headline-asset-item-back>.headline-asset-item-meta{display:none}.listview .headline-asset-item .headline-asset-item-byline{color:#292929;display:none;height:28px;left:230px;top:53px}.listview .headline-asset-item.stagfront{border-bottom:1px solid #ccc;border-top:1px solid #f5f5f5;width:920px}.listview .headline-asset-item{background:0 0;margin:0;min-height:121px;height:auto;overflow:hidden;width:720px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lt-ie9 .listview .headline-asset-item{height:120px;display:table-cell}.listview .headline-asset-item-stagfront{width:960px}.listview .headline-asset-item-tile{border-bottom:1px solid #e6e6e6;background:0 0;display:inline-block;top:0;left:0;width:680px;margin:20px 20px 0;padding-bottom:19px;min-height:81px;height:auto;position:absolute}.listview .headline-asset-item-back{opacity:1}.stag .listview .headline-asset-item-tile{min-height:100px;width:920px}.listview .headline-grid-image{height:auto;margin-top:-5px;width:80px}.listview .image-wrap{display:block;height:80px;overflow:hidden;width:auto}.listview .parent-label{display:none}.listview .headline-asset-item-tileImage{margin:20px 0 0 20px}.listview .noimage .headline-asset-item-back-title{margin-left:0}.listview .anchor:hover .headline-asset-item-back-title{color:#009bff}.listview .headline-asset-item-back-text,.listview .headline-asset-item-front-title{display:none}.listview .headline-asset-item-back-listview-text{color:#999;line-height:18px;margin:0 0 0 100px;word-break:keep-all;float:left}.listview .noimage .headline-asset-item-back-listview-text{margin-left:0}.listview .headline-asset-item-meta{color:#999;display:block;float:left;clear:left;font-size:11px;line-height:18px;list-style:none;margin:2px 0 0 100px;padding:0}.listview .noimage .headline-asset-item-meta{margin-left:0}.headline-asset-item-back-listview-text{display:none}.listview .headline-asset-item-back-listview-text{display:inline-block}.listview .headline-asset-item-meta .headline-asset-item-section{border-right:1px solid #dedede;color:#009bff;float:left;font-size:12px;font-weight:700;padding-right:10px}.listview .headline-asset-item-meta .headline-asset-item-section.no-border{border:none}.listview .headline-asset-item-back>.headline-asset-item-meta .headline-asset-item-time{float:left;font-style:italic;margin-left:10px}.listview .headline-asset-item-back-title{clear:left;color:#333;float:left;font-size:16px;height:auto;margin:0 0 0 100px;top:0;width:580px}.listview .title.headline-asset-item-back-title.headline-adjust{width:680px}.listview .headline-asset-item-stagfront .headline-asset-item-back-title{width:790px}.gallery-more .headline-asset-item{background:0 0;box-shadow:0 1px 10px 0 rgba(0,0,0,.3);height:204px;width:164px}.gallery-more .headline-asset-item .headline-asset-item-front>.title{opacity:1}.gallery-more .headline-asset-item-front>.image{bottom:-13px;position:absolute}.gallery-more .headline-asset-item:hover .headline-asset-item-front{opacity:1;visibility:visible}.lt-ie9 .gallery-more .headline-asset-item{outline:#f0f0f0 solid 1px}.gallery-more .headline-asset-item-tile{height:194px;left:5px;top:5px;width:154px}.gallery-more .tileImage{height:194px;margin-left:-82px;margin-top:-2px}.gallery-more .gallery-more-img{margin-left:0;margin-top:0}.content-info-icon-gallery,.content-info-icon-text,.content-info-icon-video{line-height:18px}.content-info-icon-gallery,.content-info-icon-video{display:table-cell;padding-left:23px}.content-info-icon-gallery:before,.content-info-icon-video:before{content:"";float:left;height:17px;left:8px;margin:0 5px 0 0;overflow:hidden;position:absolute;text-indent:105%;top:10px;white-space:nowrap;width:17px}.headline-asset-item-section-label,.hero-popular-item-subtext>.content-info-icon-gallery,.hero-popular-item-subtext>.content-info-icon-video,.listview .content-info-icon-gallery,.listview .content-info-icon-video{display:block;padding-left:0;position:static}.hero-popular-item-subtext>.content-info-icon-gallery:before,.hero-popular-item-subtext>.content-info-icon-video:before,.listview .content-info-icon-gallery:before,.listview .content-info-icon-video:before{display:inline-block;position:static}.content-info-icon-video:before{background:url(../../images/sprites/ui-sprite.png) -581px -1px no-repeat}.content-info-icon-gallery:before{background:url(../../images/sprites/ui-sprite.png) -822px -43px no-repeat}.hero-popular-small-anchor .content-info-icon-video:before,.listview .content-info-icon-video:before{background:url(../../images/sprites/ui-sprite.png) -581px -61px no-repeat}.hero-popular-small-anchor .content-info-icon-gallery:before,.listview .content-info-icon-gallery:before{background:url(../../images/sprites/ui-sprite.png) -822px -2px no-repeat}.listview .headline-asset-item-byline{left:140px}a.button-add-content{background:url(../../images/buttons/button-add-content-back.png) top left repeat-x;color:#666;display:inline-block;font-size:12px;font-weight:700;line-height:12px;padding:11px 10px;position:relative;outline:0}a.button-add-content:before{background:url(../../images/buttons/button-add-content-caps.png) top left no-repeat;content:url(../../images/buttons/button-add-content-icon-default.png);height:34px;left:-34px;overflow:hidden;position:absolute;top:0;width:34px}a.button-add-content:after{background:url(../../images/buttons/button-add-content-caps.png) top right no-repeat;content:'';height:34px;position:absolute;right:-16px;top:0;width:16px}a.button-add-content:hover:after{background-position:center right}a.button-add-content:active,a.button-add-content:active:before{background-position:bottom left;color:#0af}a.button-add-content:hover:before{content:url(../../images/buttons/button-add-content-icon-hover.png)}a.button-add-content:active:before{content:url(../../images/buttons/button-add-content-icon-open.png)}.active a.button-add-content:before,a.button-add-content:active:hover:before{content:url(../../images/buttons/button-add-content-icon-open-hover.png)}.active a.button-add-content:after,a.button-add-content:active:after{background-position:bottom right}.active a.button-add-content,.active a.button-add-content:before,a.button-add-content:hover,a.button-add-content:hover:before{background-position:center left;color:#0af}a.button-add-content.loading,a.button-add-content.loading:active,a.button-add-content.loading:active:before,a.button-add-content.loading:hover,a.button-add-content.loading:hover:before{background-position:top left;color:#666}a.button-add-content.loading:active:after,a.button-add-content.loading:after,a.button-add-content.loading:hover:after{background-position:top right}a.button-add-content.loading:before{content:url(../../images/preloaders/windmill-loader_1x_light.gif);padding-top:5px;height:29px}a.button-add-content.inactive,a.button-add-content.inactive:active,a.button-add-content.inactive:active:before,a.button-add-content.inactive:before,a.button-add-content.inactive:hover,a.button-add-content.inactive:hover:before{background-position:top left;color:#ccc}a.button-add-content.inactive:active:before,a.button-add-content.inactive:hover:before{content:url(../../images/buttons/button-add-content-icon-default.png)}a.button-add-content.inactive:active:after,a.button-add-content.inactive:after,a.button-add-content.inactive:hover:after{background-position:top right}.headlines a.button-add-content.inactive,.headlines a.button-add-content.inactive:after,.headlines a.button-add-content.inactive:before{pointer-events:none;cursor:default}.headlines-usatoday-network{background:url(../../images/globalsections/usatoday-network-logo.png) 0 0/auto 28px no-repeat;display:inline-block;height:30px;margin:0;overflow:hidden;text-indent:-99px;width:280px}.headlines .video .play-btn-l{bottom:70px;right:10px}.headline-grid-primary-module,.stagfront-primary.headline-grid-module{background:#fff;font-family:Helvetica,Arial,sans-serif}.hgpm-header{box-sizing:border-box;display:inline-block;padding:12px 20px 0;position:relative;vertical-align:baseline;width:100%}.hgpm-title{color:#333;float:left;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:6px 10px 0 0;text-transform:uppercase;text-shadow:0 1px 0 #fff}.hgpm-header-time{color:#666;float:left;font-family:Helvetica,arial,sans-serif;font-size:13px;font-style:italic;height:21px;line-height:21px;margin:7px 0 0}.headline-toggler{float:right;font-size:13px}.card-hgpm-toggler{margin:0;right:0}.card-hgpm-toggler.ui-button-toggle{background:#17a2ff}.headline-toggler>.ui-button-toggle-item:before{background:url(../../images/sprites/ui-sprite.png) no-repeat;content:'';display:inline-block;margin-right:5px;overflow:hidden;position:relative;top:2px}.headline-toggler>.hgpm-toggler-listview:before{background-position:-902px -24px;height:12px;width:16px}.headline-toggler>.hgpm-toggler-listview.active:before{background-position:-902px -4px}.headline-toggler>.hgpm-toggler-gridview:before{background-position:-883px -24px;height:12px;width:14px}.headline-toggler>.hgpm-toggler-gridview.active:before{background-position:-883px -4px}.headline-big-page-btn.ui-btn{box-shadow:none;margin-left:20px;padding:0 12px}.headline-big-page-btn.ui-btn,.headline-big-page-btn.ui-btn:hover{float:right;text-shadow:none}.headline-big-page-btn.ui-btn:before{background:url(../../images/sprites/ui-sprite.png) -959px -24px no-repeat;content:'';display:inline-block;height:16px;margin-right:5px;overflow:hidden;position:relative;top:3px;width:14px}.headline-toggler.no-big-page{right:20px}.lt-ie9 .ui-btn.headline-big-page-btn{display:none}.stagfront-primary .hgpm-link{float:left;margin:10px 13px}.stagfront-primary .hgpm-link-col-first{margin:10px 13px 10px 10px}.stagfront-primary .hgpm-link-col-last{margin:10px 10px 10px 13px}.headline-page{box-sizing:border-box;float:left;list-style-type:none;max-height:5000px;overflow:hidden;padding:0 10px;transition:max-height .3s ease-in}.headline-page.inactive{max-height:0}.hgpm-heading{font-family:"Futura Today Bold";font-size:15px;font-weight:400;line-height:15px;padding:15px 0 0}.hgpm-item{display:inline-block;list-style-type:none}.hgpm-link{border:none;box-sizing:border-box;display:inline-block;position:relative;vertical-align:top}.placeholder .hgpm-link{cursor:default}.hgpm-image-link:hover,.listview .hgpm-text-link:hover{background:none!important;border:none!important}.hgpm-text-link:hover{background-color:#009bff}.placeholder .hgpm-text-link:hover{background:#f9f9f9!important;border:1px solid #e0e0e0!important}.cxhgm-item-link{overflow:hidden}.hgpm-link.hgpm-link-with-module-header{margin-top:10px}.hgpm-image-link:before{background:rgba(0,0,0,.15);content:'';display:block;position:absolute;top:0;transition:background-color .15s ease-out;width:100%;z-index:2}.hgpm-image-link:hover:before,.listview .hgpm-link:hover .hgpm-image-link:before{background-color:rgba(0,0,0,0)}.placeholder .hgpm-image-link:before{background:#f9f9f9}.hgpm-image-gradient{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);left:0;position:absolute;width:100%;z-index:2}.placeholder .hgpm-image-gradient{display:none}.hgpm-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hgpm-text-link{border:1px solid #e0e0e0;color:#333;transition:background-color,border-color .15s,.15s}.placeholder .hgpm-text-link{background:#f9f9f9}.listview .placeholder .hgpm-text-link,.listview .placeholder .hgpm-text-link:hover{background:inherit!important;border:none!important}.hgpm-image-gallery-hed-icon,.hgpm-image-video-hed-icon{color:#fff;display:table-cell;font-family:'Gannett Icons';font-size:26px;line-height:27px;padding:0 8px 0 0;vertical-align:top;z-index:2}.hgpm-image-video-hed-icon:before{content:'v'}.hgpm-image-gallery-hed-icon:before{content:'g'}.placeholder .hgpm-image-gallery-hed-icon,.placeholder .hgpm-image-video-hed-icon{display:none}.hgpm-image-hed{display:table-cell;font-family:Helvetica,Arial,sans-serif;line-height:18px;padding:0;vertical-align:middle}.placeholder .hgpm-image-hed{height:14px;position:relative;width:150px}.placeholder .hgpm-image-hed:before{content:'';height:14px;lefT:0;position:absolute;top:-21px;width:190px}.hgpm-text-hed-wrap{display:table;height:100%}.hgpm-text-hed{display:table-cell;font-family:"Futura Today Light";font-size:24px;line-height:27px;padding:0 10px;transition:color .15s;vertical-align:middle}.hgpm-text-link:hover .hgpm-text-hed{color:#fff}.placeholder .hgpm-text-hed{bottom:0;display:block;height:21px;left:0;margin:auto;position:absolute;right:0;top:17%;width:77%}.placeholder .hgpm-text-hed:before{content:'';display:block;height:21px;left:0;position:absolute;top:-33px;width:100%}.hgpm-heading{margin:0 15px}.hgpm-link{height:230px;margin:11px;width:210px}.hgpm-link-col-middle{margin:11px 12px}.hgpm-image-link:before{height:100%}.hgpm-image-gradient{bottom:0;height:40%;top:auto}.hgpm-image{bottom:0;height:auto;left:0;position:absolute;width:auto}.cxhgm-item-grid-image-no-minimogrify{height:inherit;left:-50%}.hgpm-image-link,.hgpm-list-image{box-shadow:0 2px 1px rgba(0,0,0,.2)}.placeholder .hgpm-image,.placeholder .hpgm-list-image{display:none}.hgpm-image-hed-wrap{bottom:0;left:0;padding:0 10px 11px;position:absolute;z-index:10}.hgpm-image-hed{color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 1px #000}.hgpm-image-gallery-hed-icon,.hgpm-image-video-hed-icon{left:0;position:relative;top:0}.hgpm-list-image-wrap{display:table-cell;height:80px;padding-top:4px;width:142px}.hgpm-list-text{display:table-cell;padding:0 0 0 20px;vertical-align:top}.hgpm-list-image-wrap .hgpm-image-gallery-hed-icon,.hgpm-list-image-wrap .hgpm-image-video-hed-icon{left:26px;position:absolute;top:66px}.listview .headline-page{padding:0}.listview .hgpm-link{box-shadow:none;box-sizing:border-box;display:inline-block;height:110px;margin:0;padding:15px 40px 15px 20px;width:100%}.listview .hgpm-image-link:before{background:rgba(0,0,0,.15);content:'';display:block;height:80px;left:20px;position:absolute;top:19px;transition:background-color .15s ease-out;width:142px;z-index:2}.hgpm-image-link:hover:before{background-color:transparent}.listview .placeholder .hgpm-image-link:before,.placeholder .hgpm-image-link:hover:before{background:#f9f9f9}.hgpm-grid-wrap{display:inline-block;height:100%}.hgpm-list-wrap,.listview .hgpm-grid-wrap{display:none}.listview .hgpm-list-wrap{display:inline-block}.hgpm-section .hgpm-ssts-label-listview{background-color:inherit;padding:0}.placeholder .hgpm-ssts-label-listview{display:inline-block;height:13px;position:relative;top:-2px;width:70px}.listview .hgpm-text-link{border:none}.hgpm-text-link .hgpm-list-text{padding-left:0}.headline-collection.listview{margin-bottom:23px}.listview .hgpm{background:0 0;box-sizing:border-box;height:auto;margin:0;min-height:121px;overflow:hidden;width:720px}.lt-ie9 .listview .hgpm{display:table-cell;height:120px}.listview .hgpm-stagfront{width:960px}.listview .hgpm-back-listview-text{color:#777;float:left;font-size:13px;line-height:16px;word-break:keep-all}.listview .placeholder .hgpm-back-listview-text{height:14px;margin:4px 0 5px;width:100%}.listview .hgpm-list-hed,.listview .hgpm-list-hed:visited{color:#333;display:inline-block;font-size:15px;font-weight:700;line-height:16px}.listview .hgpm-link:hover .hgpm-list-hed{color:#009bff}.listview .placeholder .hgpm-list-hed,.listview .placeholder .hgpm-list-hed:visited{height:14px;width:380px}.listview .noimage .hgpm-back-listview-text{margin-left:0}.listview .hgpm-back-listview-text,.listview .hgpm-list-hed,.listview .hgpm-meta{width:100%}.listview .hgpm-meta{clear:left;color:#999;float:left;font-size:11px;line-height:17px;list-style:none;margin-top:5px}.listview .noimage .hgpm-meta{margin-left:0}.listview .placeholder .hgpm-time{float:left;height:13px;margin-top:2px;width:90px}.hgpm-back-listview-text{display:none}.listview .hgpm-back-listview-text{display:inline-block}.listview .hgpm-meta>.hgpm-section{border-right:1px solid #dedede;float:left;font-size:10px;font-weight:700;margin-right:10px;padding-right:10px}.theme-bg-ssts-label.default-theme-color{color:inherit}.listview .hgpm-meta>.hgpm-section.no-border{border:none}.lt-ie10 .headline-collection{display:inline-block}.headlines-show-more{clear:both;margin:10px auto 20px;text-align:center}.hgpfm-heading{font-family:"Futura Today Bold";font-size:15px;font-weight:400;line-height:15px;margin:0 20px;padding:15px 0 0}.hgpfm-link{border:none;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;margin:13px 10px;position:relative;vertical-align:top;width:155px}.hgpfm-link-1{margin-left:20px}.hgpfm-link.hgpfm-link-with-module-header{margin-top:10px}.hgpfm-image-link:before{background:rgba(0,0,0,.15);content:'';display:block;height:155px;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.hgpfm-image-link:hover:before{background-color:rgba(0,0,0,0)}.hgpfm-image-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);content:"";display:block;height:62px;left:0;position:absolute;top:93px;width:100%;z-index:2}.hgpfm-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hgpfm-image{height:155px;width:155px}.hgpfm-text-link{border:1px solid #e0e0e0;color:#333;transition:background-color,border-color .15s,.15s}.hgpfm-image-hed-wrap{background-color:#fff;padding:5px 0 10px}.hgpfm-image-gallery-hed-icon,.hgpfm-image-video-hed-icon{color:#fff;display:table-cell;font-family:'Gannett Icons';font-size:26px;left:10px;line-height:27px;padding:0 8px 0 0;position:absolute;top:120px;vertical-align:top;z-index:2}.hgpfm-image-video-hed-icon:before{content:'v'}.hgpfm-image-gallery-hed-icon:before{content:'g'}.hgpfm-image-hed{color:#333;display:table-cell;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;padding:0;vertical-align:middle}.hgpfm-text-hed-wrap{display:table;height:100%}.hgpfm-text-hed{display:table-cell;font-family:"Futura Today Light";font-size:24px;line-height:27px;padding:0 10px;transition:color .15s;vertical-align:middle}.hgpfm-text-link:hover .hgpfm-text-hed{color:#fff}.hgpfm-link.hgpfm-link-12,.hgpfm-link.hgpfm-link-4,.hgpfm-link.hgpfm-link-8{margin-right:0}@media only screen and (max-width:1320px){.hgpfm-image-link:hover{background:none!important;border:none!important}.hgpfm-text-hed-wrap{height:155px;width:155px}}@media only screen and (min-width:1321px){.hgpfm-heading{margin:0 15px}.hgpfm-link{height:230px;margin:15px;width:210px}.hgpfm-link-1{margin-left:15px}.hgpfm-image-link:before{height:100%}.hgpfm-image-gradient{bottom:0;height:40%;top:auto}.hgpfm-image{bottom:0;height:auto;left:0;position:absolute;width:auto}.hgpfm-image-link{box-shadow:0 2px 1px rgba(0,0,0,.2)}.hgpfm-image-hed-wrap{background-color:transparent;bottom:0;left:0;padding:0 10px 11px;position:absolute;z-index:10}.hgpfm-image-hed{color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 1px #000}.hgpfm-image-gallery-hed-icon,.hgpfm-image-video-hed-icon{left:0;position:relative;top:0}}.hgsm-heading{font-family:"Futura Today Bold";font-size:15px;font-weight:400;line-height:15px;margin:0 15px;padding:17px 0 0}.hgsm-link{border-bottom:1px solid #e6e6e6;box-sizing:border-box;display:block;margin:0 15px;position:relative;vertical-align:top;width:210px}.hgsm-image-link.hgsm-last-link{border:0}.hgsm-image-link:before{background:rgba(0,0,0,.15);content:'';display:block;height:157px;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.hgsm-image-link:hover:before{background-color:transparent}.hgsm-image{box-shadow:0 2px 1px rgba(0,0,0,.2);display:block}.hgsm-text-link{border:1px solid #e0e0e0;color:#333;transition:background-color,border-color .15s,.15s;margin:20px 15px 45px}.hgsm-text-link:hover{background:#7c7c7c}.hgsm-text-link:after{background:#e0e0e0;content:'';display:block;height:1px;margin:15px 0 0;width:100%;position:absolute;bottom:-22px}.hgsm-text-link.hgsm-last-link:after{display:none}.hgsm-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hgsm-text-hed-wrap-top-align>.hgsm-ssts-label-top-left{position:relative;left:0;top:0;margin:10px 10px 8px;display:inline-block}.hgsm-ssts-label{left:10px;position:absolute;top:10px}.hgsm-image-hed{color:#333;font-family:Helvetica,Arial,sans-serif;font-size:14px;left:0;line-height:18px;margin:6px 0 24px;transition:color .15s}.hgsm-image-link:hover .hgsm-image-hed{color:#009bff}.hgsm-text-hed-wrap{display:table;height:200px;box-sizing:border-box}.hgsm-text-hed-wrap-top-align{display:block;min-height:auto;padding-bottom:10px}.hgsm-text-hed{font-family:"Futura Today Light";font-size:24px;line-height:27px;transition:color .15s;padding:0 10px;display:table-cell;vertical-align:middle}.hgsm-text-link:hover .hgsm-text-hed{color:#fff}@media only screen and (max-width:1320px){.hgsm-link{display:inline-block;margin:16px 15px 0}.hgsm-link-3{margin-left:14px}.hgsm-image-link{border:0}.hgsm-text-link:after,.hgsm-truncated-link{display:none}}@media only screen and (min-width:1321px){.hgsm-link{margin-top:26px}}.national-news-desk-header{padding:15px 20px 0}.national-news-desk-header-logo{background:url(../../images/modules/national-news-desk/USATN-module-logo@2x.png) top left/auto 20px no-repeat;display:inline-block;height:21px;width:250px}.national-news-desk-more-link{float:right;font-size:11px;font-weight:700;line-height:17px;margin-bottom:5px;padding-right:10px;text-decoration:none}.generic-static-module-asset-item{float:left;font-family:Arial,sans-serif;height:90px;margin:8px 0 7px 20px;position:relative;width:333px}.generic-static-module-asset-item.skip-publication{height:80px}.generic-static-module-asset-img{float:left;height:80px;left:0;margin-right:20px;position:relative;top:0;width:80px}.generic-static-module-subhead{font-size:11px;font-weight:700;line-height:17px;margin-top:5px}.generic-static-module-ssts{border-right:1px solid #999;color:#3399fe;float:left;margin-right:10px;padding-right:10px;text-decoration:none}.generic-static-module-ssts.noborder{border-right:none}.generic-static-module-headline,.generic-static-module-headline:visited{color:#000;font-weight:700;text-decoration:none}.generic-static-module-headline:hover{color:#1a95d2}.generic-static-module-timestamp{color:#999;font-weight:400}.generic-static-module-sponsor-logo{float:right;width:170px}.generic-static-module-presented{float:left;font-size:10px;line-height:25px;padding-right:8px}.generic-static-module-asset-item .play-btn-m{position:absolute;left:28px;top:28px}.shfm-heading{color:#009bff;font-family:'Futura Today Bold',Arial,sans-serif;font-size:90px;letter-spacing:5px;margin:0 0 20px;text-align:center;text-shadow:1px 1px 0 #dbdbdb,2px 2px 0 #dbdbdb,3px 3px 0 #dbdbdb,4px 4px 0 #dbdbdb;text-transform:uppercase}.pgem-wrap{display:table;margin:0;padding:15px 0 5px;position:relative}.pgem-header{margin-left:20px;font-family:'Futura Today Bold',Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px}.pgem-item-wrap{display:table-cell}.pgem-item{display:block}.pgem-item-link{color:#000;display:block;font-size:11px;margin:15px 20px}.pgem-item-img{box-shadow:0 2px 2px 0 #BEBEBE;width:200px;height:150px}.pgem-item-name{font-size:16px;line-height:18px;margin-bottom:4px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.pgem-subheader{clear:both;color:#666;font-size:12px;line-height:21px}.pgem-more-events{text-align:right;margin-right:20px;font-size:12px;font-weight:400;line-height:17px;text-decoration:none}.tmfwm-wrapper{background:#fff;border:1px solid #ccc;border-top:none;padding:40px}.tmfwm-legend-header{float:left;font-family:'Futura Today',Arial,sans-serif;font-size:12px;letter-spacing:2px;line-height:16px;margin-left:70px;text-transform:uppercase}.tmfwm-legend-header.network,.tmfwm-legend-header.trending{margin-left:20px}.tmfwm-market-bubble.network{float:left;margin:18px 0 0 80px}.tmfwm-trending-bubble.trending{float:left;margin-left:80px}.tmfwm-legend-header.timestamp{float:right;margin-right:70px}.tmfwm-trending-bubble{background-color:#0098ff;border:2px solid #fff;border-radius:50%;height:50px;width:50px;z-index:2}.tmfwm-trending-bubble.bubble-pos-fix{margin:-20px 0 0 -20px}.tmfwm-market-bubble{background-color:#9fb5bf;border:2px solid #fff;border-radius:50%;height:15px;width:15px;z-index:1}.tmfwm-map{background:url(../../images/modules/trending-map/map_xl.png) top left no-repeat;clear:both;height:800px;width:100%}.tmfwm-trending-a{display:inline-block;vertical-align:top}.tmfwm-trending-story-img{display:inline-block}.tmfwm-trending-story-icon{left:0;position:absolute;top:0}.tmfwm-trending-story-info{color:#0098ff;display:inline-block;font-weight:700;padding:10px;text-transform:uppercase;vertical-align:top}.tmfwm-plot{cursor:pointer;position:absolute}.tmfwm-plot:hover{z-index:3}.tmfwm-plot:hover .tmfwm-market-info{display:block}.tmfwm-market-info{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2);display:none;font-family:'Futura Today',Arial,sans-serif;font-size:12px;line-height:16px;margin:8px 0 0 8px;position:absolute;white-space:nowrap}.tmfwm-market-info.trending-layer{margin:24px 0 0 24px;overflow:hidden}.tmfwm-market-info.trending-layer.right{right:24px}.tmfwm-market-info.right{left:auto;right:8px}.tmfwm-market-info .tmfwm-market-name,.tmfwm-trending-story-info .tmfwm-market-name{color:#0098ff;float:left;font-weight:700;padding:10px;text-transform:uppercase}.tmfwm-trending-story-info .tmfwm-market-name{padding:0}.tmfwm-market-info .tmfwm-market-separator{border-top:1px solid #e9e9e9;clear:both;height:1px;margin:0 10px}.tmfwm-market-info.trending-layer .tmfwm-market-separator{margin:10px 180px 10px 0}.tmfwm-market-info .tmfwm-market-name:first-child{border-top:none}.tmfwm-market-info .tmfwm-market-location,.tmfwm-trending-story-info .tmfwm-market-location{color:#000;font-weight:400;text-transform:none}.tmfwm-market-info-trending-desc{color:#000;display:block;font-size:12px;font-weight:400;line-height:18px;padding-right:170px;white-space:normal}.tmfwm-plot.tmfwm-market-bubble,.tmfwm-plot.tmfwm-trending-bubble{opacity:0;transform:scale(.5)}.trending-map-embed-body{background:#fff}.tmfwm-embed{position:relative;margin:0 auto}.tmfwm-embed .tmfwm-wrapper{border:none}.tmfwm-embed .tmfwm-plot.tmfwm-market-bubble,.tmfwm-embed .tmfwm-plot.tmfwm-trending-bubble{opacity:1;transform:scale(1)}.tmfwm-plot.seattle-wa{left:179px;top:150px}.tmfwm-plot.spokane-wa{left:269px;top:174px}.tmfwm-plot.great-falls-mt{left:384px;top:212px}.tmfwm-plot.portland-or{left:143px;top:226px}.tmfwm-plot.salem-or{left:136px;top:236px}.tmfwm-plot.boise-id{left:271px;top:284px}.tmfwm-plot.reno-nv{left:177px;top:385px}.tmfwm-plot.sacramento-ca{left:129px;top:395px}.tmfwm-plot.salinas-ca{left:113px;top:459px}.tmfwm-plot.visalia-ca{left:157px;top:468px}.tmfwm-plot.palm-springs-ca{left:212px;top:553px}.tmfwm-plot.st-george-ut{left:291px;top:476px}.tmfwm-plot.phoenix-az{left:312px;top:591px}.tmfwm-plot.denver-co{left:485px;top:435px}.tmfwm-plot.fort-collins-co{left:484px;top:414px}.tmfwm-plot.sioux-falls-sd{left:656px;top:329px}.tmfwm-plot.san-angelo-tx{left:572px;top:664px}.tmfwm-plot.abilene-tx{left:594px;top:641px}.tmfwm-plot.dallas-tx{left:663px;top:631px}.tmfwm-plot.tyler-tx{left:698px;top:642px}.tmfwm-plot.waco-tx{left:638px;top:693px}.tmfwm-plot.austin-tx{left:638px;top:710px}.tmfwm-plot.san-antonio-tx{left:615px;top:735px}.tmfwm-plot.corpus-christi-tx{left:642px;top:778px}.tmfwm-plot.college-station-tx{left:675px;top:700px}.tmfwm-plot.houston-tx{left:703px;top:724px}.tmfwm-plot.beaumont-tx{left:722px;top:716px}.tmfwm-plot.shreveport-la{left:733px;top:637px}.tmfwm-plot.monroe-la{left:773px;top:636px}.tmfwm-plot.alexandria-la{left:763px;top:671px}.tmfwm-plot.opelousas-la{left:771px;top:688px}.tmfwm-plot.lafayette-la{left:771px;top:701px}.tmfwm-plot.new-orleans-la{left:827px;top:713px}.tmfwm-plot.little-rock-ar{left:761px;top:577px}.tmfwm-plot.mountain-home-ar{left:756px;top:533px}.tmfwm-plot.springfield-mo{left:738px;top:501px}.tmfwm-plot.st-louis-mo{left:800px;top:466px}.tmfwm-plot.des-moines-ia{left:726px;top:381px}.tmfwm-plot.iowa-city-ia{left:767px;top:377px}.tmfwm-plot.st-cloud-mn{left:709px;top:270px}.tmfwm-plot.minneapolis-mn{left:725px;top:287px}.tmfwm-plot.wausau-wi{left:804px;top:281px}.tmfwm-plot.marshfield-wi{left:792px;top:289px}.tmfwm-plot.stevens-point-wi{left:803px;top:293px}.tmfwm-plot.wisconsin-rapids-wi{left:799px;top:299px}.tmfwm-plot.green-bay-wi{left:834px;top:292px}.tmfwm-plot.appleton-wi{left:826px;top:301px}.tmfwm-plot.oshkosh-wi{left:823px;top:312px}.tmfwm-plot.fond-du-lac-wi{left:825px;top:320px}.tmfwm-plot.manitowoc-wi{left:842px;top:310px}.tmfwm-plot.sheboygan-wi{left:841px;top:320px}.tmfwm-plot.jackson-ms{left:820px;top:647px}.tmfwm-plot.hattiesburg-ms{left:843px;top:667px}.tmfwm-plot.montgomery-al{left:904px;top:630px}.tmfwm-plot.pensacola-fl{left:892px;top:685px}.tmfwm-plot.tallahassee-fl{left:965px;top:682px}.tmfwm-plot.jacksonville-fl{left:1026px;top:676px}.tmfwm-plot.tampa-fl{left:1019px;top:746px}.tmfwm-plot.melbourne-fl{left:1060px;top:732px}.tmfwm-plot.ft-myers-fl{left:1044px;top:778px}.tmfwm-plot.atlanta-ga{left:947px;top:582px}.tmfwm-plot.macon-ga{left:967px;top:609px}.tmfwm-plot.jackson-tn{left:843px;top:546px}.tmfwm-plot.clarksville-tn{left:876px;top:522px}.tmfwm-plot.nashville-tn{left:886px;top:530px}.tmfwm-plot.murfreesboro-tn{left:893px;top:536px}.tmfwm-plot.knoxville-tn{left:944px;top:528px}.tmfwm-plot.louisville-ky{left:906px;top:468px}.tmfwm-plot.lafayette-in{left:874px;top:410px}.tmfwm-plot.indianapolis-in{left:888px;top:426px}.tmfwm-plot.muncie-in{left:899px;top:411px}.tmfwm-plot.richmond-in{left:911px;top:423px}.tmfwm-plot.grand-rapids-mi{left:892px;top:327px}.tmfwm-plot.lansing-mi{left:912px;top:335px}.tmfwm-plot.battle-creek-mi{left:902px;top:348px}.tmfwm-plot.livingston-mi{left:922px;top:337px}.tmfwm-plot.port-huron-mi{left:950px;top:328px}.tmfwm-plot.detroit-mi{left:940px;top:346px}.tmfwm-plot.port-clinton-oh{left:948px;top:368px}.tmfwm-plot.fremont-oh{left:942px;top:373px}.tmfwm-plot.cleveland-oh{left:976px;top:363px}.tmfwm-plot.bucyrus-oh{left:947px;top:388px}.tmfwm-plot.mansfield-oh{left:956px;top:391px}.tmfwm-plot.marion-oh{left:947px;top:396px}.tmfwm-plot.coshocton-oh{left:979px;top:394px}.tmfwm-plot.newark-oh{left:965px;top:402px}.tmfwm-plot.zanesville-oh{left:976px;top:403px}.tmfwm-plot.lancaster-oh{left:959px;top:409px}.tmfwm-plot.chillicothe-oh{left:953px;top:416px}.tmfwm-plot.cincinnati-oh{left:924px;top:436px}.tmfwm-plot.asheville-nc{left:977px;top:535px}.tmfwm-plot.greensboro-nc{left:1050px;top:504px}.tmfwm-plot.charlotte-nc{left:1030px;top:532px}.tmfwm-plot.greenville-sc{left:991px;top:549px}.tmfwm-plot.columbia-sc{left:1027px;top:575px}.tmfwm-plot.salisbury-md{left:1121px;top:427px}.tmfwm-plot.wilmington-de{left:1116px;top:391px}.tmfwm-plot.morris-county-nj{left:1130px;top:350px}.tmfwm-plot.bridgewater-nj{left:1126px;top:358px}.tmfwm-plot.ashbury-park-nj{left:1141px;top:368px}.tmfwm-plot.cherry-hill-nj{left:1126px;top:383px}.tmfwm-plot.vineland-nj{left:1128px;top:394px}.tmfwm-plot.buffalo-ny{left:1028px;top:311px}.tmfwm-plot.rochester-ny{left:1054px;top:301px}.tmfwm-plot.ithaca-ny{left:1074px;top:314px}.tmfwm-plot.elmira-ny{left:1066px;top:326px}.tmfwm-plot.binghamton-ny{left:1090px;top:319px}.tmfwm-plot.poughkeepsie-ny{left:1131px;top:325px}.tmfwm-plot.westchester-county-ny{left:1140px;top:344px}.tmfwm-plot.burlington-vt{left:1134px;top:245px}.tmfwm-plot.portland-me{left:1196px;top:245px}.tmfwm-plot.bangor-me{left:1213px;top:201px}.tmfwm-plot.staunton-va{left:1048px;top:449px}.tmfwm-plot.hampton-va{left:1113px;top:472px}.tmfwm-plot.mclean-va{left:1085px;top:428px}@media (max-width:1320px){.tmfwm-map{background:url(../../images/modules/trending-map/map.png) top left no-repeat;clear:both;height:650px;width:100%}.tmfwm-market-bubble.network{margin-left:20px}.tmfwm-trending-bubble.trending{margin-left:40px}.tmfwm-legend-header.timestamp{margin:20px 20px 20px 0}.tmfwm-plot.seattle-wa{left:157px;top:142px}.tmfwm-plot.spokane-wa{left:231px;top:161px}.tmfwm-plot.great-falls-mt{left:325px;top:193px}.tmfwm-plot.portland-or{left:127px;top:203px}.tmfwm-plot.salem-or{left:122px;top:211px}.tmfwm-plot.boise-id{left:232px;top:250px}.tmfwm-plot.reno-nv{left:155px;top:332px}.tmfwm-plot.sacramento-ca{left:116px;top:340px}.tmfwm-plot.salinas-ca{left:103px;top:392px}.tmfwm-plot.visalia-ca{left:139px;top:399px}.tmfwm-plot.palm-springs-ca{left:184px;top:468px}.tmfwm-plot.st-george-ut{left:249px;top:400px}.tmfwm-plot.phoenix-az{left:266px;top:499px}.tmfwm-plot.denver-co{left:404px;top:370px}.tmfwm-plot.fort-collins-co{left:402px;top:352px}.tmfwm-plot.sioux-falls-sd{left:543px;top:282px}.tmfwm-plot.san-angelo-tx{left:479px;top:558px}.tmfwm-plot.abilene-tx{left:497px;top:539px}.tmfwm-plot.dallas-tx{left:554px;top:531px}.tmfwm-plot.tyler-tx{left:582px;top:540px}.tmfwm-plot.waco-tx{left:533px;top:581px}.tmfwm-plot.austin-tx{left:533px;top:595px}.tmfwm-plot.san-antonio-tx{left:514px;top:615px}.tmfwm-plot.corpus-christi-tx{left:536px;top:644px}.tmfwm-plot.college-station-tx{left:564px;top:587px}.tmfwm-plot.houston-tx{left:586px;top:606px}.tmfwm-plot.beaumont-tx{left:602px;top:600px}.tmfwm-plot.shreveport-la{left:608px;top:536px}.tmfwm-plot.monroe-la{left:641px;top:535px}.tmfwm-plot.alexandria-la{left:633px;top:564px}.tmfwm-plot.opelousas-la{left:639px;top:577px}.tmfwm-plot.lafayette-la{left:639px;top:588px}.tmfwm-plot.new-orleans-la{left:685px;top:598px}.tmfwm-plot.little-rock-ar{left:631px;top:485px}.tmfwm-plot.mountain-home-ar{left:627px;top:449px}.tmfwm-plot.springfield-mo{left:610px;top:421px}.tmfwm-plot.st-louis-mo{left:661px;top:392px}.tmfwm-plot.des-moines-ia{left:600px;top:324px}.tmfwm-plot.iowa-city-ia{left:634px;top:320px}.tmfwm-plot.st-cloud-mn{left:586px;top:234px}.tmfwm-plot.minneapolis-mn{left:600px;top:247px}.tmfwm-plot.wausau-wi{left:664px;top:248px}.tmfwm-plot.marshfield-wi{left:654px;top:254px}.tmfwm-plot.stevens-point-wi{left:663px;top:257px}.tmfwm-plot.wisconsin-rapids-wi{left:660px;top:262px}.tmfwm-plot.green-bay-wi{left:689px;top:257px}.tmfwm-plot.appleton-wi{left:682px;top:264px}.tmfwm-plot.oshkosh-wi{left:680px;top:273px}.tmfwm-plot.fond-du-lac-wi{left:682px;top:279px}.tmfwm-plot.manitowoc-wi{left:695px;top:271px}.tmfwm-plot.sheboygan-wi{left:695px;top:279px}.tmfwm-plot.jackson-ms{left:677px;top:540px}.tmfwm-plot.hattiesburg-ms{left:696px;top:560px}.tmfwm-plot.montgomery-al{left:746px;top:530px}.tmfwm-plot.pensacola-fl{left:736px;top:575px}.tmfwm-plot.tallahassee-fl{left:796px;top:572px}.tmfwm-plot.jacksonville-fl{left:846px;top:568px}.tmfwm-plot.tampa-fl{left:841px;top:621px}.tmfwm-plot.melbourne-fl{left:874px;top:613px}.tmfwm-plot.ft-myers-fl{left:861px;top:650px}.tmfwm-plot.atlanta-ga{left:782px;top:491px}.tmfwm-plot.macon-ga{left:798px;top:513px}.tmfwm-plot.jackson-tn{left:698px;top:459px}.tmfwm-plot.clarksville-tn{left:725px;top:440px}.tmfwm-plot.nashville-tn{left:734px;top:446px}.tmfwm-plot.murfreesboro-tn{left:739px;top:451px}.tmfwm-plot.knoxville-tn{left:781px;top:445px}.tmfwm-plot.louisville-ky{left:750px;top:399px}.tmfwm-plot.lafayette-in{left:722px;top:349px}.tmfwm-plot.indianapolis-in{left:733px;top:362px}.tmfwm-plot.muncie-in{left:742px;top:351px}.tmfwm-plot.richmond-in{left:752px;top:360px}.tmfwm-plot.grand-rapids-mi{left:736px;top:282px}.tmfwm-plot.lansing-mi{left:753px;top:288px}.tmfwm-plot.battle-creek-mi{left:745px;top:299px}.tmfwm-plot.livingston-mi{left:761px;top:290px}.tmfwm-plot.port-huron-mi{left:784px;top:283px}.tmfwm-plot.detroit-mi{left:776px;top:297px}.tmfwm-plot.port-clinton-oh{left:782px;top:318px}.tmfwm-plot.fremont-oh{left:777px;top:322px}.tmfwm-plot.cleveland-oh{left:805px;top:314px}.tmfwm-plot.bucyrus-oh{left:782px;top:334px}.tmfwm-plot.mansfield-oh{left:789px;top:337px}.tmfwm-plot.marion-oh{left:782px;top:341px}.tmfwm-plot.coshocton-oh{left:808px;top:339px}.tmfwm-plot.newark-oh{left:789px;top:346px}.tmfwm-plot.zanesville-oh{left:805px;top:346px}.tmfwm-plot.lancaster-oh{left:791px;top:351px}.tmfwm-plot.chillicothe-oh{left:786px;top:357px}.tmfwm-plot.cincinnati-oh{left:763px;top:373px}.tmfwm-plot.asheville-nc{left:803px;top:450px}.tmfwm-plot.greensboro-nc{left:871px;top:428px}.tmfwm-plot.charlotte-nc{left:850px;top:446px}.tmfwm-plot.greenville-sc{left:818px;top:460px}.tmfwm-plot.columbia-sc{left:852px;top:486px}.tmfwm-plot.salisbury-md{left:924px;top:361px}.tmfwm-plot.wilmington-de{left:921px;top:333px}.tmfwm-plot.morris-county-nj{left:932px;top:299px}.tmfwm-plot.bridgewater-nj{left:928px;top:305px}.tmfwm-plot.ashbury-park-nj{left:941px;top:318px}.tmfwm-plot.cherry-hill-nj{left:933px;top:330px}.tmfwm-plot.vineland-nj{left:930px;top:339px}.tmfwm-plot.buffalo-ny{left:848px;top:267px}.tmfwm-plot.rochester-ny{left:869px;top:259px}.tmfwm-plot.ithaca-ny{left:886px;top:267px}.tmfwm-plot.elmira-ny{left:879px;top:279px}.tmfwm-plot.binghamton-ny{left:899px;top:273px}.tmfwm-plot.poughkeepsie-ny{left:926px;top:275px}.tmfwm-plot.westchester-county-ny{left:940px;top:294px}.tmfwm-plot.burlington-vt{left:933px;top:215px}.tmfwm-plot.portland-me{left:983px;top:215px}.tmfwm-plot.bangor-me{left:1000px;top:180px}.tmfwm-plot.staunton-va{left:861px;top:383px}.tmfwm-plot.hampton-va{left:916px;top:399px}.tmfwm-plot.mclean-va{left:894px;top:363px}}.story-oembed-wrap{margin:0 0 15px 60px}.story-priority-oembed-wrap{margin:20px 0 16px 70px}.story-oembed{display:inline-block;max-width:100%}.story-oembed-type-photo>img,.story-oembed>iframe{max-width:100%}.story-oembed blockquote{border-left:0;color:#797979;font:400 14px/22px arial,sans-serif;margin:0;overflow:auto;padding-left:0}.story-oembed p{margin:0}.story-oembed-type-link{display:block}.story-oembed>.oembed-asset-link{border:1px solid #f2f2f2;border-bottom:1px solid #e1e1e1}.oembed-twitter{width:500px}.oembed-storify{display:block}.hp5um-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hp5um-image{display:block;height:100%;width:100%}.hp5um-image-link{height:100%;width:100%}.hp5um-image-link:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .15s ease-out;width:100%;z-index:2}.hp5um-item:hover .hp5um-image-link:before,.hp5um-primary-wrap:hover .hp5um-image-link:before{background-color:transparent}.hp5um-image-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:60%;left:0;position:absolute;width:100%;z-index:2}.hp5um-ranking{color:#fff;font:700 20px Helvetica,Arial,sans-serif;left:10px;position:absolute;text-shadow:-1px 0 4px rgba(0,0,0,.65);top:10px;z-index:3}.hp5um-ranking-primary{font-size:40px;left:20px;top:20px}.hp5um-primary-wrap{height:405px;margin:0 0 1px;position:relative;width:720px}.hp5um-primary-image-link:after{height:50%}.hp5um-primary-hed-link{display:block}.hp5um-primary-text-wrap{box-sizing:border-box;bottom:0;left:0;padding:0 20px 18px;position:absolute;width:100%}.hp5um-primary-hed{color:#fff;display:block;font:40px 'Futura Today DemiBold',Arial,sans-serif;letter-spacing:-1px;line-height:44px;margin:0 0 5px;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.4);z-index:2}.hp5um-gallery-hed-link,.hp5um-video-hed-link{margin-left:48px;text-indent:-48px}.hp5um-primary-gallery-hed:before,.hp5um-primary-video-hed:before{font-family:'Gannett Icons';font-size:34px;margin-right:8px;position:relative;top:1px;vertical-align:top}.hp5um-primary-video-hed:before{content:'v'}.hp5um-primary-gallery-hed:before{content:'g'}.hp5um-list{box-sizing:border-box;display:block;list-style:none;position:relative;width:720px}.hp5um-item{cursor:pointer;display:block;float:left;height:134px;margin:0 0 0 1px;padding:0;position:relative;width:179px}.hp5um-item:first-child{margin-left:0;width:180px}.hp5um-list-link{box-sizing:border-box;display:block;font-weight:700;overflow:hidden;padding:0;transition:color,background-color 75ms,75ms}.hp5um-list-hed{display:block;font-size:13px;height:14px;line-height:14px;overflow:hidden;padding:4px 0;white-space:nowrap}.hp5um-item-hed-wrap{bottom:0;box-sizing:border-box;color:#fff;display:block;height:auto;left:0;padding:10px 10px 7px;position:absolute;text-shadow:0 1px 1px #000;width:100%;z-index:5}.hp5um-item-hed{display:table-cell;font-size:14px;line-height:18px;vertical-align:middle;white-space:normal}.hp5um-item-gallery-hed-icon,.hp5um-item-video-hed-icon{display:table-cell;font-family:'Gannett Icons';font-size:27px;padding-right:7px;position:relative;top:0;font-weight:400;vertical-align:middle}.hp5um-item-gallery-hed-icon{font-size:27px;padding-right:9px;top:0}.hp5um-item-video-hed-icon:before{content:'v'}.hp5um-item-gallery-hed-icon:before{content:'g'}.partner-asset-right-ad,.poster-scroll-ad{background:url(../../images/patterns/paper-noise-ad.png) #dedede;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:30px;padding:10px;text-align:center;width:auto}.poster-scroll{opacity:0}.common-ad-styling{background:url(../../images/patterns/paper-noise-ad.png) #dedede;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;text-align:center}.poster-scroll-ad{overflow:visible}.poster-scroll-ad.hidden{visibility:hidden}#partner_asset_transition iframe{display:none}.mediastoryrightrail-bucket>.partner-asset-right-ad{margin-top:48px}.ui-video{background:#000;cursor:pointer;position:relative}.ui-video-play-btn,.ui-video-still-image{cursor:pointer;display:none;position:absolute}.ui-video-still-image{z-index:2}.ui-video-play-btn-active,.ui-video-still-image-active{display:block}.ui-video-play-btn{background:url(../../images/buttons/button-video-play-small.png) no-repeat;height:45px;width:45px;z-index:3}.next-video-data{padding:95px 95px 95px 50px}.next-video-thumbnail{float:left;margin-right:30px}.taboola-thumbnail{border:5px solid #646464;height:215px;width:290px}.video-endslate{background:#2f2f2e;cursor:pointer;display:none;position:absolute;height:450px;width:800px}.story-video-small{padding:0}.story-video-small .counter{font-size:40px}.story-video-small .next-video-data{padding-top:50px}.story-video-small .taboola-thumbnail{height:140px;width:160px}.video-endslate-active{display:block;z-index:120}.video-endslate .counter{color:#646464;font-size:50px}.video-endslate .front-title{color:#fff}.video-endslate .video-up-next{color:#009bff;margin:0}.brightcove-video-object{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.active-transcript{color:#009bff}.hidetranscript,.searchcontroloff,input.video-search-btn{display:none}.keywords-viewport,.search-viewport{width:50%;height:20px;position:absolute;overflow:hidden}.lt-ie9 .video-search-form-input{position:relative;z-index:-1}.story-asset .keywords-viewport,.story-asset .search-viewport{width:35%}.story-asset .ui-video-controls{margin-top:0;height:100%}.story-asset .video-full-transcript,.story-asset .video-full-transcript-control{margin-left:0}.story-asset .video-transcript-keywords,.story-asset .video-transcript-search{margin-left:205px}.transcript-search-result{cursor:pointer}.transcript-scroll-fade-left{background:url(../../images/components/utility-btns.png) -666px -218px;width:14px;height:20px;position:absolute;left:382px;margin-top:-17px}.transcript-scroll-fade-right{background:url(../../images/components/utility-btns.png) -648px -278px;width:30px;height:20px;position:absolute;right:66px;margin-top:-17px}.video-full-transcript-button{color:#009bff;content:'';display:inline-block;font:11px/18px Arial;font-weight:700;line-height:14px;cursor:pointer}.video-transcript-disclaimer{font:11px/18px Arial;font-style:italic;padding-bottom:5px}.video-full-transcript-button:after{content:'';background:url(../../images/components/utility-btns.png) -565px -258px no-repeat;height:15px;width:15px;position:absolute}.video-full-transcript-control{border-bottom:1px solid #e6e6e6;position:relative;width:100%}.video-full-transcript .video-full-transcript-text{color:#333;font:11px/18px Arial;height:100px;overflow-y:scroll}.video-keywords-result{position:absolute;height:20px;white-space:nowrap}.video-search-box{position:relative;float:left;margin-right:10px}.video-search-btn-div{cursor:pointer;height:30px;position:absolute;right:0;top:0;width:auto}.video-search-btn-div:hover:after{opacity:1}.video-search-close-btn{cursor:pointer;display:none;height:40px;margin:0 -10px 0 5px;overflow:hidden;padding:0 10px;vertical-align:top}.video-search-close-btn:after{background:url(../../images/components/utility-btns.png) -601px -218px;content:'';display:inline-block;height:21px;opacity:.6;position:relative;top:10px;transition:opacity .15s;width:21px}.video-search-close-btn-visible{display:inline-block;float:right;margin-top:-35px}.video-search-close-btn:hover:after{opacity:1}.transcript-search-result,.video-search-display,.video-transcript-keywordresult,.video-transcript-search,.video-transcript-searchresult{color:#009bff;font:11px/18px Arial;padding:0 15px}.video-search-input-wrap:before{content:'';background:url(../../images/components/utility-btns.png) -274px -69px no-repeat;display:none;left:9px;position:relative;padding:0;top:8px;width:40px;height:30px}.video-search-input>.ui-text-input-clear-btn{background:url(../../images/components/utility-btns.png) -277px -115px no-repeat;display:none;height:20px;overflow:hidden;position:relative;right:10px;top:10px;width:21px;z-index:6}.video-search-input::-ms-clear{display:none}.video-search-open-button{background:url(../../images/components/utility-btns.png) -455px -218px;content:'';display:block;height:25px;margin:7px 0 0 12px;opacity:.6;transition:opacity .15s;width:28px}.video-search-result{overflow:hidden;position:absolute}.video-search-term{color:#333;font-weight:700}.video-transcript-control-wrapper{padding-bottom:20px;margin-bottom:10px;height:20px}.video-transcript-display{display:table-cell}.video-transcript-icon{background:url(../../images/components/utility-btns.png) -503px -220px;content:'';display:inline-block;height:9px;opacity:.6;transition:opacity .15s;width:15px}.video-transcript-keywords,.video-transcript-search{margin-left:215px;padding-left:10px;border-left:2px solid #e6e6e6;color:#333;font:11px/18px Arial}.video-transcript-navigate-buttons{float:right;height:20px;width:60px;margin:-15px 0;position:relative;display:block}.video-transcript-navigate-next{position:absolute;display:inline-block;background:url(../../images/components/utility-btns.png) -566px -217px;height:20px;width:20px;margin-left:40px}.transcript-navigate-next-active{background:url(../../images/components/utility-btns.png) -566px -237px;cursor:pointer}.video-transcript-navigate-prev{position:absolute;display:inline-block;background:url(../../images/components/utility-btns.png) -534px -217px;height:20px;width:20px;margin-left:20px}.transcript-navigate-prev-active{background:url(../../images/components/utility-btns.png) -534px -237px;cursor:pointer}.video-transcript-title{display:block}.rhpm-wrap{background:url(../../images/rentals/rentals-header.jpg) 0 0/720px auto no-repeat;width:720px;height:141px}.rhpm-headline{color:#fff;font-size:3em;margin-top:0;padding:10px 0 0 10px;font-family:Futura Today}.rhpm-rentals{font-family:Futura Today Bold}.video-carousel-viewport{font-family:Arial,sans-serif;overflow:hidden;position:relative;z-index:0}.video-carousel-series{margin:0;position:relative}.video-carousel-item-wrap{display:table-cell}.video-carousel-item{display:block;overflow:hidden}.carousel-nav{cursor:pointer;display:none;float:left;left:0;overflow:hidden;position:relative;text-indent:-99999px;z-index:100}.video-carousel-wrap>.carousel-nav{-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:1}.carousel-nav.carousel-nav-active{display:block}.carousel-next{clear:none;float:right;right:0}.carousel-prev{display:none}.video-carousel-title{display:block}.video-carousel-description{position:relative}.video-carousel-item .see-more-link{bottom:0;color:#009bff;font-size:12px;position:absolute;right:0}.carousel-counter{color:#666;font-size:13px;position:absolute}.video-carousel-module .video-carousel-ellipsis{height:239px;overflow:hidden;position:relative}.video-carousel-module .video-carousel-ellipsis:before{content:"";float:left;height:229px;width:5px}.video-carousel-module .video-carousel-ellipsis>.ellipsis-data-grouped:first-child{float:right;margin-left:-5px;width:100%}.video-carousel-module .video-carousel-ellipsis:after{background:-webkit-gradient(linear,left top,right top,from(rgba(235,235,235,0)),to(rgba(235,235,235,0)),color-stop(15%,rgba(235,235,235,0)));background:-moz-linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));background:-o-linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));background:-ms-linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));background:linear-gradient(to right,rgba(235,235,235,0),rgba(235,235,235,0) 15%,rgba(235,235,235,0));box-sizing:content-box;content:" ...";float:right;left:100%;margin-left:-7em;-moz-box-sizing:content-box;padding-right:5px;position:relative;text-align:right;top:-8px;-webkit-box-sizing:content-box;width:7em}.video-carousel-module>.video-carousel-wrap{color:#333;height:300px;overflow:hidden}.video-carousel-module .video-carousel-viewport{height:268px;margin-top:21px;width:720px}.video-carousel-module.card-primary-flex .video-carousel-viewport{margin-top:0;padding:20px 0 5px;width:960px}.video-carousel-module .video-carousel-series{height:268px}.video-carousel-module .video-carousel-item-wrap{padding:0 25px 0 15px}.video-carousel-module .video-carousel-item{height:268px;width:680px}.video-carousel-module.card-primary-flex .video-carousel-item{width:920px}.video-carousel-module .carousel-nav{background:url(../../images/sprites/front-arrows.png) no-repeat;height:58px;margin-bottom:-58px;top:-176px;width:29px}.video-carousel-module .carousel-next{background-position:-30px 0}.video-carousel-module .carousel-next:hover{background-position:-30px -60px}.video-carousel-module .carousel-prev{background-position:0 0}.video-carousel-module .carousel-prev:hover{background-position:0 -60px}.video-carousel-module .video-carousel-player{box-shadow:0 2px 1px rgba(0,0,0,.2);height:256px;float:left;overflow:hidden;width:455px}.video-carousel-module .video-carousel-description{float:left;font-family:Arial,sans-serif;font-size:12px;height:260px;line-height:17px;margin-left:16px;text-overflow:ellipsis;width:200px}.video-carousel-module.card-primary-flex .video-carousel-description{line-height:20px;margin-left:40px;width:380px}.video-carousel-module .video-carousel-title{color:#333;font-family:'Futura Today Light',Arial,sans-serif;font-size:22px;font-weight:400;line-height:24px;margin-bottom:10px;margin-top:-4px}.video-carousel-module .carousel-counter{bottom:0;left:0}.video-carousel-module .video-carousel-player .video{cursor:pointer;position:relative;width:100%;height:100%}.video-carousel-card-module .carousel-nav{display:inline;background:0 0;overflow:hidden}.video-carousel-card-module .carousel-nav:before{background:rgba(0,0,0,.7);border-radius:58px;content:'';height:58px;position:absolute;top:0;transition:background-color .15s ease-out;width:58px}.video-carousel-card-module .carousel-nav.carousel-next:before{left:0}.video-carousel-card-module .carousel-nav.carousel-prev:before{left:-29px}.video-carousel-card-module .carousel-nav:hover:before{background:rgba(0,0,0,.8)}.video-carousel-card-module .carousel-nav:after{color:#fff;display:block;font-family:'Gannett Icons';font-size:20px;line-height:40px;position:absolute;top:8px;text-indent:0}.video-carousel-card-module .carousel-nav.carousel-next:after{content:'>';left:8px}.video-carousel-card-module .carousel-nav.carousel-prev:after{content:'<';left:1px}.video-carousel-card-module .videoStillPlay{background:0 0;cursor:pointer;visibility:visible;font-size:50px;color:#fff;top:auto;bottom:0;left:60px;width:auto;height:auto;z-index:5000;line-height:60px}.video-carousel-card-module .videoStillPlay:before{content:'v';font-family:'Gannett Icons';text-shadow:0 1px 1px rgba(0,0,0,.4)}@media (max-width:1320px){.video-carousel-module.card-primary-flex .video-carousel-viewport{width:720px}.video-carousel-module.card-primary-flex .video-carousel-item{width:680px}.video-carousel-module.card-primary-flex .video-carousel-description{line-height:17px;margin-left:16px;width:200px}}.suspender-ad{padding:10px 0 0 10px}.asset-double-wide .t402-elided,.asset-double-wide .t402-prompt-iframe-container{margin-left:60px!important}.asset-double-wide div.t402-elided,.storytop-bucket.google-survey-module{display:none}.hp4um{height:400px;width:960px}.card-hp4um.hero{width:720px;height:400px}.hp4um-pixel{height:100%;width:100%}.hp4um-pixel-2,.hp4um-pixel-3,.hp4um-pixel-4{height:135px;overflow:hidden;margin:0 0 1px 1px;width:240px}.hp4um-media-noimage{height:100%;position:relative;width:100%;z-index:50}.hp4um-image-2,.hp4um-image-3,.hp4um-image-4{margin:0}.stagfront-hp4um-pixel-2,.stagfront-hp4um-pixel-3,.stagfront-hp4um-pixel-4{height:133px;width:240px}.hp4um-tile{cursor:pointer;display:block;float:left;position:relative}.card-hp4um-tile{box-sizing:border-box;padding:0;height:133px;width:239px}.card-hp4um-tile-1{margin-right:1px;height:400px;width:480px}.hp4um-tile-3,.hp4um-tile-4{margin-top:1px}.hp4um-tile-secondary .hero-story{bottom:10px;padding:0 11px}.hp4um-tile-secondary .hero-hed{font:700 14px Helvetica,Arial,sans-serif;line-height:18px;letter-spacing:normal}.hp4um-tile-secondary .hero-hed.hero-gallery-hed:before,.hp4um-tile-secondary .hero-hed.hero-video-hed:before{font-size:23px}.hp4um-tile-secondary .hero-4-up-hed-icon{font-size:30px;line-height:28px;padding-right:7px}.hp4um-tile-1>.media>.hero-text>.hero-story>.actions{padding:0 20px 20px}.elres-module-header{width:100%;float:left;padding:0;background-color:#f0f0f0}.elres-map-container{float:left}.elres-header-text{width:40%;float:left;margin:7px 4px 9px 15px}.elres-small-title{font-family:'Futura Today DemiBold',arial;font-size:14px;text-transform:uppercase;color:#009bff;margin:2px 0 6px;float:left;width:100%}.elres-large-title{font-family:'Futura Today Light',arial;font-size:18px;font-weight:100;color:#666;margin:0;float:left}.elres-logo-holder{background-image:url(http://www.gannett-cdn.com/GDContent/2014/election-results/img/usat-logo.png);width:100px;height:30px;float:right;background-size:cover;margin-right:7px;margin-top:2px}.elres-usat-circle{width:15px;height:15px;border-radius:15px;background-color:#37a1ed;margin:0;float:right}.elres-usat{font-family:'Futura Today Bold',arial;float:right;text-align:right;margin:1px 5px 0;letter-spacing:-.8px}.elres-module-container{width:100%;font:400 .65em/1.1 'Futura Today Light',arial;float:left;background-color:#fff}.elres-chart-container{width:96%;float:left;margin:0 2%}.elres-race-container{width:30%;margin:9px 0;float:left;cursor:pointer}.elres-center-container{margin:9px 5%}.elres-races-holder{float:right;margin:8px 20px 9px 0;width:250px}.elres-dem{color:#235468}.elres-rep{color:#742b31}.elres-toss{color:#5a5a5a}.elres-top-numbers{width:100%;float:left}.elres-race-header{font-family:'Futura Today Light',arial;font-size:14px;font-weight:100;margin:5px 0 10px;color:#646464}.elres-media-block{width:50%;float:left}.elres-left-num{display:inline;position:relative;text-align:left;float:left;font-size:14px;font-family:'Futura Today DemiBold',arial}.elres-left-label{font-size:14px;letter-spacing:.1em;text-align:left;width:40%;color:#646464;float:left;text-transform:uppercase;padding-left:4px}.elres-right-num{display:inline;position:relative;text-align:right;float:right;font-size:14px;font-family:'Futura Today DemiBold',arial}.elres-right-label{font-size:14px;letter-spacing:.1em;text-align:right;width:40%;color:#646464;float:right;text-transform:uppercase;padding-right:4px}.elres-bar-container{margin:0;position:relative;width:100%;float:left}.elres-progress-stat-bar{display:block;list-style-type:none;margin:5px 0 0;overflow:hidden;box-shadow:0 0 4px 1px rgba(50%,50%,50%,.2);padding:0;position:relative;width:100%;float:left}.elres-race-container:hover,.elres-race-container:hover .elres-race-header{color:#bebebe}.elres-race-container:hover .elres-gov-democrat,.elres-race-container:hover .elres-house-democrat,.elres-race-container:hover .elres-sen-democrat{background:#518296}.elres-race-container:hover .elres-gov-republican,.elres-race-container:hover .elres-house-republican,.elres-race-container:hover .elres-sen-republican{background:#95474e}.elres-race-container:hover .elres-rep{color:#95474e}.elres-race-container:hover .elres-dem{color:#518296}.elres-race-container:hover .elres-icon-democrat,.elres-race-container:hover .elres-icon-republican{color:#fff;opacity:.3}.elres-rep-bar{background:#742b31;height:30px;text-align:right;float:right}.elres-dem-bar{float:left;background:#235468;height:30px;text-align:left}.elres-other-bar{float:left;background:#e7e9e8;height:30px;text-align:right}.elres-und-bar{float:left;background:#fff;height:30px;text-align:right}.elres-see-results,.elres-see-results:hover,.elres-see-results:visited{text-align:right;text-decoration:none;font-size:14px;color:#2d8cd0;width:40%;float:right;margin-right:15px;margin-top:3px}.elres-icon-democrat{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#547a8a;font-size:2em;left:4px;top:4px;position:absolute}.elres-icon-democrat:before{content:"\e602"}.elres-icon-republican{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8f6468;font-size:2em;position:absolute;right:4px;top:4px}.elres-icon-republican:before{content:"\e601"}.elres-icon-usa{background-image:url(http://www.gannett-cdn.com/GDContent/2014/election-results/img/usa-image.png);background-size:cover;width:67px;height:40px;border-right:1px solid #787878;padding-right:10px;margin:8px 0 7px 11px;float:left;background-position:-2px -17px}.elres-bottom-block-left{width:33%;float:left;text-align:left;margin:3px 0 0}.elres-bottom-block-center{width:33%;float:left;text-align:center}.elres-bottom-block-right{width:33%;float:right;text-align:right;margin:3px 0 0}.elres-bottom-block-right .elres-cur{text-align:right;float:right}.elres-cur{color:#5a5a5a;text-transform:lowercase;font-family:'Futura Today Light';font-size:10px;margin:5px 0 0}.elres-majority{color:#5a5a5a;text-transform:lowercase;font-family:'Futura Today Light';font-size:10px;width:100%;text-align:center;margin:0}.elres-majority-num{font-family:'Futura Today DemiBold';text-align:center;width:100%;color:#000;margin:5px 0 0}.elres-cur-number-rep{font-family:'Futura Today DemiBold';float:right;width:15px;font-size:10px;margin:5px 4px 0 0;color:#646464}.elres-cur-number-dem{font-family:'Futura Today DemiBold';float:left;width:15px;font-size:10px;margin:5px 4px 0 0;color:#646464}.polldaddy-poll-primary{background-color:#fff}.poll-answer-wrapper,.poll-question-wrapper{display:none}.pmp-active{display:block}.pmp-left{background:url(../../images/YourSay.png) no-repeat;float:left;height:150px;margin:25px 0 0 20px;width:150px}.pmp-right{float:right;margin-bottom:30px;padding-right:16px;width:510px}.pmp-h2{font-family:'Futura Today bold';font-size:18px;font-weight:400;margin-bottom:5px}.pmp-answer-text{color:#757575;font-family:'Futura Today';font-size:14px;padding-bottom:3px}.pmp-data-row{padding-bottom:8px;width:510px}.pmp-bar{background-color:#1eb6f8;color:#999;float:left;font-family:'Futura Today';height:30px}.pmp-percentage{color:#999;float:left;font:16px/18px 'Futura Today Bold';padding:5px 0 0 10px;width:40px}.pmp-votes{color:#999;float:right;font:14px/16px 'Futura Today';padding-top:6px;text-align:right;width:70px}.pmp-clear{clear:both;content:"";display:table;margin-bottom:6px}.pmp-total{color:#666;float:right}.pmp-total-total{font:20px/22px 'Futura Today Bold';text-transform:uppercase}.pmp-total-votes{font:18px/20px 'Futura Today'}.pmp-total:after{clear:both;content:"";display:table-cell}.pmp-bottom{float:right;padding-top:14px}.pmp-share{display:inline}.pmp-reslink{display:inline;font-size:14px}.pmp-view-results{border-right:1px solid #999;margin:0 5px 0 0;padding:0 5px 0 0}.pmp-poll-link:visited{color:#0af}.pmp-poll-link:hover{color:#1a95d2}.pmp-answer-option{border-radius:3px;border:0 solid rgba(84,84,84,1);box-shadow:0 0 5px -1px rgba(84,84,84,1);cursor:pointer;font-size:14px;margin-bottom:25px;padding:10px}.pmp-answer-option:hover{box-shadow:0 0 8px -1px #1eb6f8}.pmp-answer-optionlast{margin-bottom:0}.pmp-chck-img{height:auto;margin-top:-4px;padding-right:8px;width:25px}.asset-metabar-ribbon{float:left}.asset-metabar-ribbon-sports{background-position:-72px -42px}.asset-metabar-ribbon-life{background-position:-72px -84px}.asset-metabar-ribbon-money{background-position:-72px -126px}.asset-metabar-ribbon-tech{background-position:-72px -168px}.asset-metabar-ribbon-travel{background-position:-72px -210px}.asset-metabar-ribbon-opinion{background-position:-72px -252px}.asset-metabar-ribbon-weather{background-position:-72px -294px}.asset-metabar-ribbon-title:before{background:url(../../images/sprites/blogs-sprite.png) no-repeat;content:'';float:left;height:13px;margin:0 5px 0 -4px;width:13px}.asset-metabar-ribbon-title{background:#009bff;box-shadow:1px 1px 2px rgba(0,0,0,.4);color:#fff;font:12px 'Futura Today Bold',arial,sans-serif;height:12px;line-height:11px;margin:2px 0 0 -3px;padding:6px 10px;text-transform:uppercase}.asset-metabar-ribbon-link,.asset-metabar-ribbon-link:visited{color:#fff}.asset-metabar-ribbon-link:hover{color:rgba(255,255,255,.8)}.asset-metabar-ribbon-title-sports{background:#eb1e00}.asset-metabar-ribbon-title-life{background:#9600b4}.asset-metabar-ribbon-title-money{background:#00a53c}.asset-metabar-ribbon-title-tech{background:#fa5f00}.asset-metabar-ribbon-title-travel{background:#00c3c3}.asset-metabar-ribbon-title-opinion{background:#666}.asset-metabar-ribbon-title-weather{background:#ffc000}.asset-metabar-wrap{clear:both;margin:20px 0 23px 70px}.asset-metabar{border:1px solid #e6e6e6;border-radius:3px;margin:20px 0 23px 70px;width:878px}.asset-metabar-item{display:inline-block;font-size:12px;font-weight:700;line-height:14px;margin:6px 0 5px;padding:2px 10px;position:relative}.asset-metabar-avatar{margin:1px 0 0 1px}.asset-metabar-usatnetwork{padding:0 10px}.asset-metabar-time{border-left:1px solid #e1e1e1;color:#999;font-style:italic;font-weight:400}.asset-metabar-time.nobyline{border:0}.asset-metabar-usat-network{color:#000;font:14px 'Futura Today Bold',arial,sans-serif;line-height:30px;text-transform:uppercase}.asset-metabar-usat-network:before{background:url(../../images/sprites/usat-network.png) no-repeat;content:'';float:left;height:18px;margin:6px 3px 0 6px;width:18px}.asset-metabar-usat-network .asset-metabar-usat-network-blue{color:#009bff}.asset-metabar-contentpartner-logo{height:30px}.site-nav-span.site-nav-user-span{width:18px}.site-nav-span.site-nav-user-span:after{background-position:-40px 0;height:16px;margin-left:-9px;top:13px;width:18px}.site-nav-link.site-nav-user-link{cursor:pointer}.site-nav-user-avatar-image{left:9px;position:absolute;top:9px}.site-nav-user-dropdown.site-nav-dropdown.dropdown{text-align:center;width:220px}.site-nav-user-dropdown-wrap{width:180px;padding:20px;display:none}.site-nav-user-dropdown-wrap.site-nav-user-dropdown-wrap-active{display:block}.site-nav-user-btn{width:100%}.site-nav-user-login-btn{display:block;font-size:12px;margin-bottom:20px;padding:0;vertical-align:top}.site-nav-user-login-btn:before{content:"";background:url(../../images/sprites/header-sprite.png) no-repeat;display:inline-block;position:relative;top:2px;margin-right:10px;overflow:hidden;-webkit-backface-visibility:hidden}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.site-nav-user-login-btn:before{background-image:url(../../images/sprites/header-sprite@2x.png);background-size:250px 120px}}.site-nav-user-login-facebook-btn:before{background-position:-161px 0;width:7px;height:12px}.site-nav-user-login-google-btn:before{background-position:-144px 0;height:12px;width:13px}.site-nav-user-logged-in-text{color:#fff;font-size:13px;line-height:18px;margin-bottom:20px}.site-nav-user-display-name{display:block}.site-nav-user-display-name:after{content:'.';display:inline-block}.site-nav-user-logout-btn.header-nav-dropdown-dark-btn{margin-bottom:20px}.site-nav-user-sign-in-faq-link.site-nav-user-dropdown-link{color:#fff;display:block;font-size:12px;margin:0 auto}.hp4fm-ssts-label-top-left{left:10px;position:absolute;top:10px;z-index:2}.hp4fm-image{display:block}.hp4fm-image-link{height:100%;width:100%}.hp4fm-image-film:before,.hp4fm-image-link:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.hp4fm-video-film{cursor:pointer}.hp4fm-item:hover .hp4fm-image-link:before,.hp4fm-primary-wrap:hover .hp4fm-image-film:before,.hp4fm-primary-wrap:hover .hp4fm-image-link:before{background-color:transparent}.hp4fm-image-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:60%;left:0;position:absolute;width:100%;z-index:2}.hp4fm-primary-wrap{float:left;height:405px;position:relative;width:720px}.hp4fm-primary-image-link:after{height:50%}.hp4fm-primary-hed-link{display:block}.hp4fm-primary-text-wrap{box-sizing:border-box;-moz-box-sizing:border-box;bottom:0;left:0;padding:0 20px 18px;position:absolute;width:100%}.hp4fm-primary-hed{color:#fff;display:block;font:40px 'Futura Today DemiBold',Arial,sans-serif;letter-spacing:-1px;line-height:44px;margin:0 0 5px;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.4);z-index:2}.hp4fm-gallery-hed-link,.hp4fm-video-hed-link{margin-left:48px;text-indent:-48px}.hp4fm-primary-gallery-hed:before,.hp4fm-primary-livevideo-hed:before,.hp4fm-primary-video-hed:before{font-family:'Gannett Icons';font-size:34px;margin-right:8px;position:relative;top:1px;vertical-align:top}.hp4fm-primary-livevideo-hed,.hp4fm-primary-video-hed{margin-left:63px;cursor:pointer}.hp4fm-primary-livevideo-hed:before,.hp4fm-primary-video-hed:before{content:'v';font-size:46px;text-shadow:1px 1px 1px rgba(0,0,0,.4);margin-left:-63px}.hp4fm-primary-gallery-hed:before{content:'g'}.hp4fm-spikes{bottom:-8px;display:inline-block;line-height:30px;padding:8px 0 0;position:relative;z-index:5}.hp4fm-spike-link,.hp4fm-spike-link:visited{border-right:1px solid rgba(255,255,255,.3);color:#fff;display:inline-block;font-size:14px;font-weight:700;height:16px;line-height:16px;margin-right:15px;padding:0 15px 0 0;transition:color .15s;vertical-align:top}.hp4fm-spike-link:hover{color:#009bff}.hp4fm-last-spike-link{border:0}.hp4fm-spike-link:before{content:'a';font-family:'Gannett Icons';font-size:18px;margin-right:5px;vertical-align:top}.hp4fm-livevideo-spike-link:before,.hp4fm-video-spike-link:before{content:'v'}.hp4fm-gallery-spike-link:before{content:'g';margin-right:7px}.hp4fm-noicon-spike-link:before{display:none}.hp4fm-list{box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;list-style:none;position:relative}.hp4fm-item{cursor:pointer;display:block;float:left;margin:0 0 0 1px;padding:0;position:relative;width:238px}.hp4fm-item-1{margin-left:0;width:240px}.hp4fm-item-2{width:239px}.hp4fm-list-link{box-sizing:border-box;-moz-box-sizing:border-box;display:block;font-weight:700;overflow:hidden;padding:0;transition:color,background-color 75ms,75ms;-webkit-transition:color,background-color 75ms,75ms}.hp4fm-dark-list-link{background-color:#2b2b2b;border-bottom:1px solid #0f0f0f;border-top:1px solid #3c3c3c;color:#fff}.hp4fm-dark-list-link:visited{color:#fff}.hp4fm-dark-list-link:hover{background-color:#272727;border-bottom-color:transparent;border-top-color:transparent;color:#fff}.hp4fm-light-list-link{color:#282828;background-color:#f9f9f9;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff}.hp4fm-light-list-link:visited{color:#282828}.hp4fm-light-list-link:hover{color:#282828;background-color:#fff;border-top-color:transparent}.hp4fm-list-hed{display:block;font-size:13px;height:14px;line-height:14px;overflow:hidden;padding:4px 0;white-space:nowrap}.hp4fm-item-hed-wrap{bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;display:block;height:auto;left:0;padding:10px 10px 7px;position:absolute;text-shadow:0 1px 1px #000;width:100%;z-index:5}.hp4fm-item-hed{display:table-cell;font-size:14px;line-height:18px;vertical-align:middle;white-space:normal}.hp4fm-item-gallery-hed-icon,.hp4fm-item-video-hed-icon{display:table-cell;font-family:'Gannett Icons';font-size:29px;padding-right:8px;position:relative;top:0;vertical-align:middle}.hp4fm-item-gallery-hed-icon{font-size:27px;padding-right:9px;top:0}.hp4fm-item-video-hed-icon:before{content:'v'}.hp4fm-item-gallery-hed-icon:before{content:'g'}@media only screen and (min-width:1321px){.hp4fm-list{float:right}.hp4fm-item{clear:both;float:none;height:135px;margin:1px 0 0 1px;overflow:hidden}.hp4fm-item-1{margin-left:1px;margin-top:0;height:133px;width:238px}.hp4fm-item-2{width:238px}.hp4fm-item-link{background:0 0;border:0;padding:0}}.inline-share-tools{margin:0 0 15px 60px;white-space:nowrap}.asset-inline-share-tools-bottom{padding-top:10px}.inline-share-tools-label{display:inline-block;font:400 11px/28px 'Futura Today Bold',Arial,sans-serif;height:28px;background:url(../../images/components/utility-bar-noise.png) #e0e0e0;box-shadow:inset -2px 0 4px -1px rgba(0,0,0,.1);margin:0;padding:0 10px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.5);top:1px;vertical-align:top}.inline-share-btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #d6d6d6;cursor:pointer;display:inline-block;height:28px;outline:0;padding:0 10px;position:relative;text-align:center}.inline-share-btn-more{border:0}.inline-share-count{font:400 12px/18px 'Futura Today Bold',arial,sans-serif;color:#000;display:block;white-space:nowrap}.inline-share-count:before{background:url(../../images/components/utility-contribute-new-sprite.png) no-repeat;content:'';display:inline-block;position:relative;top:-2px;vertical-align:middle}.inline-share-count-facebook:before{background-position:-284px -65px;height:14px;width:8px}.inline-share-count-twitter:before{background-position:-11px -35px;height:15px;width:19px}.inline-share-count-linkedin:before{background-position:-68px -60px;height:15px;width:19px}.inline-share-count-comments:before{background-position:-190px -34px;height:17px;width:17px}.inline-share-count-email:before{background-position:-251px -64px;margin:0;height:15px;width:15px}.inline-share-count-more:before{background-position:-101px -9px;height:12px;top:-1px;width:15px}.inline-share-btn-label{font:700 8px/12px arial,sans-serif;color:#999;display:block;text-transform:uppercase;position:relative;top:1px;-webkit-transition:color .1s;-moz-transition:color .1s;-ms-transition:color .1s;-o-transition:color .1s;transition:color .1s}.inline-share-btn:hover>.inline-share-btn-label{color:#000}.inline-share-btn-facebook:hover>.inline-share-btn-label{color:#4862a7}.inline-share-btn-twitter:hover>.inline-share-btn-label{color:#1bb2df}.inline-share-btn-linkedin:hover>.inline-share-btn-label{color:#4875b4}.mppm-wrap{background:#fff;height:100%;overflow:hidden;position:relative;width:100%}.mppm-ssts-label{left:10px;position:absolute;top:10px;z-index:3}.mppm-wrap .paginator-indicator-bullet{background:#d1d1d1;background:rgba(0,0,0,.2);box-shadow:none}.mppm-wrap .paginator-indicator-bullet.active:after{box-shadow:none}.mppm-wrap .paginator-indicator-target{margin:20px 0;padding:0 0 0 8px}.mppm-wrap .paginator-indicator-target:first-child{padding-left:0}.mppm-items-wrap{display:table;margin:0;padding:20px 0 0;position:relative}.mppm-item{display:table-cell;vertical-align:top}.mppm-img-wrap{position:relative}.mppm-img-wrap:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.mppm-img{border:1px solid transparent;border-bottom-color:#bebebe;border-bottom-color:rgba(190,190,190,.6);box-shadow:0 2px 2px 0 rgba(190,190,190,.6);height:248px;margin:0;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out;width:328px}a.mppm-link:hover .mppm-img{border-color:#009bff}a.mppm-link{color:#333;display:block;margin:0 20px 0 0;min-height:250px;position:relative;width:auto;word-wrap:break-word}a.mppm-item-group-start{margin-left:19px}.mppm-img-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:2}.mppm-link:hover .mppm-img-wrap:before{background:0 0}.mppm-hed-wrap{color:#fff;bottom:0;left:0;margin:0 11px 16px;position:absolute;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s;z-index:10}.mppm-headline{display:table-cell;font:700 14px Helvetica,Arial,sans-serif;line-height:18px;margin:0;padding:0;text-shadow:0 1px 1px #000;vertical-align:top}.mppm-video-icon{color:#fff;display:table-cell;font-family:'Gannett Icons';font-size:25px;line-height:36px;padding:0 10px 0 0;vertical-align:top}.mppm-video-icon:before{content:"v"}.mpsm-item{list-style:none}.mpsm-link{display:block;padding:15px 20px;position:relative;-webkit-transition:color,background-color 75ms,75ms;-moz-transition:color,background-color .75ms;transition:color,background-color 75ms,75ms}.mpsm-light-link{color:#282828;background-color:#f9f9f9;border-top:1px solid #fff;border-bottom:1px solid #dcdcdc}.mpsm-light-link:hover{color:#282828;background-color:#fff;border-top-color:transparent}.mpsm-dark-link{background:#2b2b2b;border-bottom:1px solid #0f0f0f;border-top:1px solid #3c3c3c}.mpsm-dark-link:hover{background-color:#272727;border-top-color:transparent;border-bottom-color:transparent}.mpsm-text-link:hover .mpsm-dark-hed{color:#fff}.mpsm-text-link:hover .mpsm-light-hed{color:#282828}.mpsm-image-hed-span{padding:0 10px}.mpsm-image-wrap{position:relative}.mpsm-image-wrap:before{background-color:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.mpsm-image-wrap:hover:before{background-color:rgba(0,0,0,0)}.mpsm-image-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:2}.mpsm-large-image{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);visibility:hidden}.mpsm-hed{font-size:13px;line-height:1.4;display:block}.mpsm-light-hed{color:#282828}.mpsm-dark-hed{color:#fff}.mpsm-image-hed{bottom:0;color:#fff;padding:10px 0 11px;position:absolute;z-index:3;width:100%}.sidebar-primary-flex-sidebar-page .mpsm-image-hed{font-size:18px;line-height:22px}.sidebar-primary-suspender-sidebar-page .mpsm-image-hed{font-size:12px;line-height:16px}@media only screen and (min-width:1250px){.sidebar-primary-suspender-sidebar-page .mpsm-image-hed{font-size:20px;line-height:25px}}.mpsm-hed-span{display:table-cell;vertical-align:middle}.mpsm-gallery-hed-span,.mpsm-video-hed-span{padding-left:15px}.mpsm-video-hed:before{font-family:"Gannett Icons";content:'v';display:table-cell;font-size:32px;line-height:1;vertical-align:middle}.mpsm-video-image-hed:before{font-size:32px;padding-left:10px}.mpsm-gallery-hed:before{font-family:"Gannett Icons";content:'g';display:table-cell;line-height:1;font-size:26px;vertical-align:middle}.mpsm-gallery-image-hed:before{font-size:32px;padding-left:10px}.most-popular .play-btn-m{bottom:26px;left:53px}.mpa-wrap{border-bottom:0;font-size:13px;padding:20px}.mpa-hf-bg{left:0;position:absolute;top:0}.mpa-hf-block{position:relative;z-index:1}.mpa-hf-logo{width:30%}.mpa-hf-form,.mpa-hf-logo{position:relative}.mpa-hf-form{margin:15px 0}.mpa-hf-btn,.mpa-hf-input-area,.mpa-hf-select{float:left}.mpa-hf-input-area{width:39%}.mpa-hf-btn,.mpa-hf-input-area{border:1px solid #ccc}.mpa-hf-input-area,.mpa-hf-select{padding:20px 0 18px 10px}.mpa-hf-btn,.mpa-hf-select{border:1px solid #ccc;border-left:none}.mpa-hf-select{background:url(../../images/arrow.png) 90% center/15px 8px no-repeat #fff;border-radius:0;cursor:pointer;list-style:none;width:14%;appearance:none}.mpa-hf-btn{background:#f68c1f;color:#fff;padding:19px 0;text-transform:uppercase;width:10%}.mpa-hf-ft-header{clear:both;overflow:hidden}.mpa-hf-ft-title{float:left;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:0 0 25px;text-transform:uppercase;width:50%}.mpa-hf-ft-sponsor{color:#555;float:right}.mpa-hf-ft-sponsor-image{width:120px}.mpa-hf-ft-listing{clear:both;overflow:hidden;padding-top:40px;position:relative}.mpa-hf-wrap{display:table;padding:0;position:relative;vertical-align:top}.mpa-hf-ft-block .mpa-hf-ft-wrap{margin:0 5px}.mpa-hf-ft-block{display:table-cell;vertical-align:top;width:266px}.mpa-hf-ft-wrap{width:220px}.mpa-hf-ft-wrap .mpa-hf-form-option{display:block}.mpa-hf-ft-img-wrap{height:150px;overflow:hidden;position:relative}.mpa-hf-ft-img{width:100%}.mpa-hf-ft-area{background:#1373c0;color:#fff;font-family:'Futura Today Bold',arial,sans-serif;left:5px;padding:5px;position:absolute;text-transform:uppercase;top:5px}.mpa-hf-ft-price{font-size:16px;font-weight:700}.mpa-hf-ft-text{margin:10px 0}.mpa-hf-ft-next-btn,.mpa-hf-ft-previous-btn{background-image:url(../../images/galleries-sprite.png);cursor:pointer;height:60px;position:absolute;top:50%;width:30px}.mpa-hf-ft-next-btn{background-position:282px -66px;right:0}.mpa-hf-ft-previous-btn{background-position:312px -66px;left:0}.mpa-hf-ft-next-btn:hover{background-position:282px -5px}.mpa-hf-ft-previous-btn:hover{background-position:312px -5px}.mpa-hf-form-price-menu,.mpa-hf-select-custom{background:#fff;cursor:pointer;float:left}.mpa-hf-form-price-menu{width:21%}.mpa-hf-select-custom{width:14%}.mpa-hf-form-price-menu .mpa-hf-form-price-label,.mpa-hf-select-custom .mpa-hf-form-select-label{background:url(../../images/arrow.png) 90% center/15px 8px no-repeat;border:1px solid #ccc;border-left:none;display:block;font-family:sans-serif;font-size:13px;padding:18px 0 17px 10px}.mpa-hf-form-filter-pane,.mpa-hf-price-filter-pane{background:#fff;border:1px solid #ccc;border-top:none;position:absolute}.mpa-hf-form-filter-pane{padding:10px 20px}.mpa-hf-price-filter-pane{padding:20px 20px 10px;width:200px}.mpa-hf-form-price-label,.mpa-hf-form-price-label:hover,.mpa-hf-form-select-label,.mpa-hf-form-select-label:hover{color:#000}.mpa-hf-form-price-input{padding:0;width:44%}.mpa-hf-form-dropdown-menu{list-style:none;margin-top:10px}.mpa-hf-form-option,.mpa-hf-form-option:hover{color:#000}.mpa-closed,.mpa-hf-form-max-price-options{display:none}.mpa-open{display:block}.mpa-hf-form-dropdown-menu .mpa-hf-form-price-li{margin-bottom:10px}.mpa-hf-form-max-price-li{text-align:right}.exact-target-modal{display:none;z-index:121;position:fixed;top:100px}.exact-target-modal .exact-target-wrapper{background:#32c3c7;padding:40px}.exact-target-modal .exact-target-form{background:#333;margin:40px -40px -40px;padding:40px}.exact-target-modal .exact-target-input-wrapper:before{content:'Newsletter';display:inline-block;float:left;color:#fff;line-height:30px}.exact-target-modal-background{z-index:120;position:absolute;opacity:.6;display:none}.exact-target-modal .exact-target-title{color:#fff;font:18px/24px 'Futura Today Light',arial,sans-serif;text-transform:none;margin-bottom:20px}.exact-target-modal .exact-target-modal-close{right:-20px;position:absolute;top:-20px}.exact-target-modal .exact-target-title strong{color:#fff;font:26px/32px 'Futura Today Bold',arial,sans-serif;text-transform:uppercase}.exact-target-modal .util-bar-btn,.exact-target-modal .util-bar-btn:hover,.exact-target-modal .util-bar-btn:visited{color:#fff;border:0;cursor:pointer;font-size:11px;font-weight:700;position:relative;text-align:center;width:auto;display:inline-block;text-shadow:0 1px 0 rgba(255,255,255,.7);box-shadow:none;-webkit-transition:background-color .1s,color .1s,box-shadow .1s;-moz-transition:background-color .1s,color .1s,box-shadow .1s;-ms-transition:background-color .1s,color .1s,box-shadow .1s;-o-transition:background-color .1s,color .1s,box-shadow .1s;transition:background-color .1s,color .1s,box-shadow .1s;background:0 0;padding:0;margin:0 20px 0 0}.exact-target-modal .util-bar-btn:before{background:url(../../images/et-social-icons.png) no-repeat;content:'';display:block;position:absolute;top:10px;left:10px;vertical-align:middle;width:20px;height:20px;margin:0}.exact-target-modal .util-bar-btn.exact-target-shared:before{background-position:-42px 0}.exact-target-modal .util-bar-btn.exact-target-shared .util-bar-btn-icon{background:#737ea0}.exact-target-modal .util-bar-share-count{display:inline-block;position:relative;background:#d3dfdf;float:left;width:60px;margin-left:20px;height:40px;color:#333;text-shadow:none;font:12px/40px Arial,Helvetica}.exact-target-modal .util-bar-share-count:before{content:'';position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #d3dfdf;left:-10px;top:10px}.exact-target-modal .util-bar-btn-facebook:before{background-position:0 0}.exact-target-modal .util-bar-btn-twitter:before{background-position:-21px 0}.exact-target-modal .util-bar-btn-icon{width:92px;height:40px;display:block;box-shadow:inset 0 1px 1px #20b1b5;line-height:40px;color:#fff;text-shadow:none;text-indent:25px;float:left}.exact-target-modal .util-bar-btn-facebook .util-bar-btn-icon{background:#5b72ad;background:-moz-linear-gradient(top,#5b72ad 0,#435a95 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5b72ad),color-stop(100%,#435a95));background:-webkit-linear-gradient(top,#5b72ad 0,#435a95 100%);background:-o-linear-gradient(top,#5b72ad 0,#435a95 100%);background:-ms-linear-gradient(top,#5b72ad 0,#435a95 100%);background:linear-gradient(to bottom,#5b72ad 0,#435a95 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b72ad', endColorstr='#435a95', GradientType=0)}.exact-target-modal .util-bar-btn-twitter .util-bar-btn-icon{background:#49beea;background:-moz-linear-gradient(top,#49beea 0,#31a6d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#49beea),color-stop(100%,#31a6d2));background:-webkit-linear-gradient(top,#49beea 0,#31a6d2 100%);background:-o-linear-gradient(top,#49beea 0,#31a6d2 100%);background:-ms-linear-gradient(top,#49beea 0,#31a6d2 100%);background:linear-gradient(to bottom,#49beea 0,#31a6d2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49beea', endColorstr='#31a6d2', GradientType=0)}.exact-target-modal .exact-target-thank-you{font:24px/28px 'Futura Today Bold';color:#fff;margin-top:20px;border-top:1px solid #fff;padding-top:10px}.exact-target-modal .exact-target-form .exact-target-name,.exact-target-modal .exact-target-form .exact-target-title{display:none}.exact-target-submitted{text-align:center}.exact-target-signup-iframe{display:none}.exact-target-input.exact-target-email,.exact-target-input.exact-target-name{border:1px solid #e6e6e6;border-radius:2px;height:30px;vertical-align:bottom;line-height:100%;width:250px;font:400 13px/15px Arial,Helvetica;padding-left:5px;float:left;margin:0 0 0 20px}.exact-target-input.exact-target-name{margin:0}.exact-target-input.exact-target-email{width:280px}.exact-target-input.exact-target-submit{height:34px;width:90px;border-color:silver;float:left;margin:0 0 0 20px}.exact-target-title{color:#666;font:400 13px/15px 'Futura Today Bold',arial,sans-serif;text-transform:uppercase;margin-top:0}.exact-target-input.exact-target-form-input-error{border:1px solid red}.exact-target-thank-you{font:24px/28px 'Futura Today Bold';color:#00c3c3}.newsletter-signup-primary{padding:20px}.newsletter-signup-title{color:#000;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:0 5px 10px 0;text-transform:uppercase}.newsletter-signup-tagline{margin-bottom:20px;font-weight:400}.newsletter-signup-form .newsletters{list-style:none}.newsletter-choice{clear:both;padding:10px;margin-bottom:20px;border:1px solid #ccc}.newsletter-signup-list-label{font-weight:700;text-transform:uppercase}.newsletter-description{font-size:.9em}.newsletter-checkmark-label{display:inline-block;float:left}.newsletter-checkmark{display:inline-block;width:45px;height:45px;background:url(../../images/modules/newsletter-signup/unchecked-lg.png) center no-repeat}.newsletter-signup-checkbox{display:none}.newsletter-signup-checkbox:checked+.newsletter-checkmark{background:url(../../images/modules/newsletter-signup/checked-lg.png) center no-repeat}.newsletter-info{width:90%;float:left;margin-left:10px}.newsletter-signup-email,.newsletter-signup-email-confirm,.newsletter-signup-inputs,.newsletter-signup-submit{float:left}.newsletter-signup-email-confirm,.newsletter-signup-submit{margin-left:8px}.newsletter-signup-msg{clear:both;display:none;font-size:13px;font-weight:700;height:32px;vertical-align:middle;padding-top:12px}.newsletter-signup-msg.success::before{content:"✓";background:url(../../images/modules/newsletter-signup/checkmark.png) center/22px no-repeat;display:table-cell;position:relative;margin-right:10px;width:24px;height:24px;font-weight:700;font-size:13px;line-height:24px;color:transparent;float:left}.newsletter-signup-message-text{vertical-align:middle;margin-top:4px;float:left}.newsletter-signup-msg.success .newsletter-signup-message-text{color:#33acff}.newsletter-signup-msg.fail .newsletter-signup-message-text{color:red}.newsletter-signup-msg.updating{background:url(../../images/preloaders/windmill-loader_1x_light.gif) left no-repeat;padding-left:35px;color:#333}.newsletter-signup-custom-success{color:#222;display:block;font-size:15px;font-weight:400;text-align:center}.newsletter-signup-custom-success:first-child{color:#33acff;font:24px/28px 'Futura Today Bold'}.newsletter-signup-container .more-newsletters{font-size:14px;font-weight:700;display:block;margin:5px 0 0 20px;float:left}.nssm-container{padding:20px}.nssm-email,.nssm-inputs,.nssm-submit{float:none}.nssm-input{box-sizing:border-box;margin-bottom:10px;margin-left:0;margin-right:0;width:100%}.nssm-more-newsletters{display:none;float:none;margin-left:0;text-align:center}.nssm-newsletter-info{float:none}.nssm-newsletter-checkmark-label{float:right}.nssm-tagline{display:none}.nssm-msg{height:auto;margin-top:16px;padding-top:0}.nssm-message-text{float:none}.nssm-msg.success::before{display:none}.share-email-form-container{clear:both;display:none}.share-email-form-input{margin:4px 15px 0;width:290px}.share-email-form-input.error{border:1px solid red;outline:0}.share-email-form-input:focus,.share-email-form-textarea:focus{color:#000}.share-email-form-textarea{height:200px;margin:4px 15px 5px;width:290px}.share-email-form-cta{margin:0 15px}.email-form-buttons{margin:70px 15px 0}.ui-chunky-btn.share-email-form-cancel-btn{margin-right:15px;padding-left:51px;width:115px}.ui-chunky-btn.share-email-form-send-btn{padding-left:53px;width:105px}.share-email-success-pane{display:none;padding:30px 50px;text-align:center}.share-email-success-pane-title{font-size:20px;margin:0}.share-email-success-pane-title:before{background:url(../../images/components/utility-contribute-sprite.png) no-repeat;content:'';display:block;height:71px;margin:0 auto;width:71px}.share-email-success-pane-description{color:#666;font-size:14px}.recaptcha_image{border-radius:3px;box-sizing:border-box;height:57px;left:15px;overflow:hidden;position:relative;width:290px!important}.recaptcha_is_showing_audio>.recaptcha_image{width:auto!important}.recaptcha_isnot_showing_audio>.recaptcha_image{background:#fff;border-top:2px solid rgba(0,0,0,.2)}.recaptcha_image br,.recaptcha_only_if_incorrect_sol{display:none}.recaptcha_is_showing_audio>.recaptcha_only_if_audio{display:block}.recaptcha_audio_cant_hear_link{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(247,247,247,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);box-shadow:0 1px 2px rgba(0,0,0,.1);color:#999;border:1px solid #d4d4d4;border-radius:3px;font-family:'Futura Today Bold',helvetica,sans-serif;font-size:10px;cursor:pointer;display:inline-block;height:30px;line-height:31px;margin:12px 9px 0 0;padding:0 10px;position:relative;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.1)}.recaptcha_audio_cant_hear_link:active,.recaptcha_audio_cant_hear_link:hover,.recaptcha_audio_cant_hear_link:visited{background:#fff}.recaptcha_option{color:#999;cursor:pointer;float:left;font-size:10px;margin:5px 0 13px 12px;text-transform:uppercase}.recaptcha_option:hover{color:#666}.recaptcha_option_sprite{background:url(../../images/components/recaptcha-sprites.png) no-repeat;display:inline-block;height:20px;position:relative;top:9px;width:30px}.recaptcha_new{margin-left:5px;width:16px}.recaptcha_option:hover .recaptcha_new{background-position:0 -30px}.recaptcha_audio{background-position:-40px 0;width:30px}.recaptcha_option:hover .recaptcha_audio{background-position:-40px -30px}.recaptcha_help{background-position:-80px 0;width:28px}.recaptcha_option:hover .recaptcha_help{background-position:-80px -30px}.sidebar.light .sidebar-title-wrapper .live-video-sidebar-sidebar-title{color:#fff;text-shadow:none}.sidebar.light .live-video-sidebar-module .sidebar-title-wrapper{background-color:#009bff}.lvsm-list{list-style:none;margin:0;padding:0;position:relative}.lvsm-item{display:block;padding:15px 20px;overflow:auto;position:relative;background-color:#f9f9f9;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff}.lvsm-headline{color:#000;font-size:14px;display:table-cell;vertical-align:middle}.lvsm-link{display:block;height:28px;padding:3px 0 0}.lvsm-play-icon{display:table-cell;font-family:'Gannett Icons';vertical-align:top;padding:0 7px 0 0;color:#000;float:left}.lvsm-play-icon-large{font-size:32px;line-height:28px}.lvsm-play-icon-small{font-size:22px;line-height:30px}.lvsm-play-icon:before{content:'v'}.lvsm-headline-first{font-weight:700;height:30px}.lvsm-headline-other{height:32px;padding-left:10px}.more-section-stories-list{border:0;margin:-10px 0 0 -10px;padding:0}.more-section-stories-item{border:0;border-top:1px dashed #e6e6e6;min-height:80px;padding:20px;list-style:none}.more-section-stories-image-link{float:left;width:100px}.more-section-stories-item.first{border-top:0}.more-section-stories-headline{font-size:14px;margin:0;text-align:left}.more-section-stories-headline a{color:#333}.more-section-stories-meta{color:#989898;font-weight:700;font-size:11px;margin-top:5px;text-align:left}.more-section-stories-usat-network{color:#fff;display:inline-block;font:14px 'Futura Today Bold',arial,sans-serif;text-transform:uppercase}.more-section-stories-usat-network:before{background:url(../../images/sprites/usat-network.png) 0 -18px no-repeat;content:'';float:left;height:18px;margin-right:3px;width:18px}#videoplayer_modal.video-modal{background:#000;position:fixed;top:30%;left:30%;z-index:1001;box-shadow:0 3px 8px rgba(0,0,0,.5)}#videoplayer_modal.video-modal .video-header .video-logo{position:relative;height:32px;margin-left:10px;float:left}#videoplayer_modal .video-logo{max-width:150px}#videoplayer_modal.video-modal .video-header{width:100%;height:40px;padding:5px 0}#videoplayer_modal .video-text{float:left;margin-left:15px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:20px;overflow:hidden;max-width:380px;color:#fff}#videoplayer_modal.video-modal .video-title{font-size:18px;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:20px}#videoplayer_modal .sponsor-text{font-size:12px;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:12px}#videoplayer_modal.video-modal .close-btn{cursor:pointer;text-indent:-9000px;background:url(../../images/buttons/button-close.png) left top no-repeat;width:50px;height:48px;display:inline-block;position:absolute;top:-18px;right:-31px}.lightbox{display:none;background:#000;opacity:.7;filter:alpha(opacity=70);position:absolute;top:0;left:0;min-width:100%;min-height:100%;z-index:1000}.rtpges-wrapper{margin-left:60px}.asset .priority-asset-gallery{background:#f7f7f7;border:2px solid #e6e6e6;border-left:none;border-radius:0;border-right:none;box-sizing:border-box;height:auto;margin:10px 0 20px 70px;overflow:hidden;position:relative;width:880px}.asset .pag-viewport{height:405px;margin-bottom:62px}.pag-photo-info{display:none}.pag-viewport-thumb-wrapper{border-right:2px solid #e6e6e6;box-sizing:border-box;float:left;overflow:hidden;position:relative;width:540px}.pag-arrow{top:-320px}.pag-thumbs{bottom:8px;height:110px}.pag-photo-border{box-shadow:none;margin-top:10px;padding:0}.pag-thumb-item{display:table-cell;height:60px;position:relative;width:100px}.pag-thumb-link{border:none;display:inline-block;margin:10px;outline:0}.pag-thumb-image{box-shadow:0 0 3px #646464;height:45px;max-width:none;width:80px}.pag-thumb-item.active .pag-thumb-image{box-shadow:0 0 3px #4899ff}.pag-companion-wrapper{box-sizing:border-box;color:#333;float:left;margin:0 10px 10px;padding:10px;width:320px}.pag-photo-title{font-family:'Futura Today Light',Arial,sans-serif;font-weight:400;line-height:23px;margin:0 0 30px;padding:0;text-transform:uppercase}.pag-photo-caption{box-sizing:border-box;font-size:14px;height:155px;margin-bottom:20px;overflow-y:auto;width:310px}.pag-photo-credit{color:#696969;display:block;font-style:normal}.pag-ad{box-sizing:border-box;height:250px;width:300px;display:block;background:#fff}.generic-iframe-header{background:#f2f2f2;border-bottom:1px solid #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;padding:10px 20px 9px}.generic-iframe-header h5.generic-iframe-title{color:#666;float:left;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:6px 5px 0 0;text-transform:uppercase;text-shadow:0 1px 0 #fff}.section-highlights-primary-module{overflow:hidden;padding-bottom:20px}.shpm-row{float:left}.shpm-section{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 0 5px;padding:0 15px;position:relative;width:359px}.shpm-section-even{padding-right:14px;width:359px}.shpm-section-header{line-height:18px;margin:18px 0 1px}.shpm-section-header-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font:400 13px/18px 'Futura Today Bold',arial,sans-serif;text-transform:uppercase;width:100%;color:#fff;display:inline-block;padding:3px 0 3px 7px;text-shadow:0 1px 1px rgba(0,0,0,.15)}.shpm-section-header-link:hover,.shpm-section-header-link:visited{color:#fff}.shpm-primary-link{box-shadow:0 2px 1px rgba(0,0,0,.2);display:block;float:left;height:186px;position:relative;width:100%}.shpm-primary-link:before{background:rgba(0,0,0,.15);content:'';display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%;z-index:2}.shpm-primary-link:hover:before{background-color:rgba(0,0,0,0)}.shpm-primary-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:2}.shpm-primary-hed-wrap{color:#fff;bottom:0;left:0;margin:10px 10px 11px;position:absolute;text-shadow:0 1px 1px #000;z-index:10}.shpm-primary-gallery-hed-icon,.shpm-primary-video-hed-icon{display:table-cell;font-family:'Gannett Icons';vertical-align:top;padding:0 8px 0 0;font-size:26px;line-height:27px;color:#fff}.shpm-primary-video-hed-icon:before{content:'v'}.shpm-primary-gallery-hed-icon:before{content:'g'}.shpm-primary-hed{color:#fff;display:table-cell;font:300 18px/22px Arial,sans-serif;vertical-align:middle}.shpm-primary-image{height:100%;position:absolute;width:100%}.shpm-secondary-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:15px 0 0;min-height:80px;width:100%}.shpm-secondary-image{float:left;height:68px;margin:0 15px 0 0;width:90px}.shpm-secondary-hed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:15px;font-weight:400;line-height:18px;margin:-4px 0 0;padding:0 0 4px;transition:color .15s;width:100%}.shpm-secondary-meta{color:#999;font-size:11px;font-weight:400;margin:0}.shpm-secondary-link:hover .shpm-secondary-hed{color:#009bff}.shpm-tertiary-link{border-top:solid 1px #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;clear:both;display:block;font-size:13px;line-height:18px;margin:0;padding:7px 0 5px;transition:color .15s;width:100%}.shpm-tertiary-link:hover{color:#009bff}.shpm-secondary-block-links{border-collapse:collapse;display:table;float:left;font:400 14px 'Futura Today Bold',arial,sans-serif;margin:15px 0;table-layout:fixed;text-transform:uppercase;width:100%}a.shpm-secondary-block-link{background-color:#ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:10px solid #fff;display:table-cell;height:65px;padding:10px;text-align:center;transition:background-color,color .15s,.15s;vertical-align:middle}a.shpm-secondary-block-link:last-child{border:0}a.shpm-secondary-block-link:hover{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.shpm-secondary-block-link-secondary-text{display:block;font-family:"Futura Today Light",arial,sans-serif}.slider-ad{display:none}.site-footer{background:#f6f6f6;padding:20px 0 0}#overlay .site-footer{background:0 0}.footer{min-height:44px;margin:0 auto;position:relative;width:840px}.lt-ie9 .footer{background:#efefef}.site-footer-fixed-width{margin:0 auto;width:960px}.utility{width:840px;margin:0 auto;padding:0;text-align:center}.utility>.util-li{clear:none;display:inline-block;list-style:none;margin-right:11px}.utility>.util-li.first{margin-left:0}.utility>.util-li.last{margin-right:0}.utility>.util-li>a{width:95px;display:block;font:400 12px arial,sans-serif;color:#464646;padding:96px 0 0;text-align:center;transition:color .15s;position:relative}.utility>.util-li .big-icon{position:absolute;height:86px;top:0;left:6px;bottom:0;right:0;width:84px;background:url(../../images/components/utility-btns.png) no-repeat}.utility>.util-li>a:hover{color:#000}.utility>.util-li .subscribe>.big-icon{margin-left:0;background-position:8px -3px}.utility>.util-li .subscribe:hover>.big-icon{background-position:8px -115px}.utility>.util-li .usatshop>.big-icon{background-position:-78px -3px}.utility>.util-li .usatshop:hover>.big-icon{background-position:-78px -115px}.utility>.util-li .apps>.big-icon{background-position:-157px -3px}.utility>.util-li .apps:hover>.big-icon{background-position:-157px -115px}.utility>.util-li .rss>.big-icon{background-position:-230px -3px}.utility>.util-li .rss:hover>.big-icon{background-position:-230px -115px}.utility>.util-li .youreport>.big-icon{background-position:-308px -3px}.utility>.util-li .youreport:hover>.big-icon{background-position:-308px -115px}.utility>.util-li .mobile>.big-icon{background-position:-383px -3px}.utility>.util-li .mobile:hover>.big-icon{background-position:-383px -115px}.utility>.util-li .contactus>.big-icon{background-position:-481px -3px}.utility>.util-li .contactus:hover>.big-icon{background-position:-481px -115px}.utility>.util-li .feedback>.big-icon{background-position:-570px -3px}.utility>.util-li .feedback:hover>.big-icon{background-position:-570px -115px}.utility>.util-li .feedback-generic>.big-icon{background-position:-357px -224px}.utility>.util-li .feedback-generic:hover>.big-icon{background-position:-357px -336px}.utility>.util-li .aboutus>.big-icon{margin-left:0;background-position:3px -225px}.utility>.util-li .aboutus:hover>.big-icon{background-position:3px -337px}.utility>.util-li .help>.big-icon{margin-left:0;background-position:-93px -224px}.utility>.util-li .help:hover>.big-icon{background-position:-93px -336px}.utility>.util-li .connectwithus>.big-icon{margin-left:0;background-position:-180px -224px}.utility>.util-li .connectwithus:hover>.big-icon{background-position:-180px -336px}.utility>.util-li .newsletters>.big-icon{background-position:-481px -330px}.utility>.util-li .newsletters:hover>.big-icon{background-position:-481px -219px}@media only screen and (min-width:1150px){.site-footer-var-width{width:1080px}}@media only screen and (min-width:1250px){.site-footer-var-width{width:1180px}}.third-party .site-footer-var-width{width:840px}.footer>nav{clear:both;padding-bottom:20px}.footer .footer-edge{background:url(../../images/footer-edge.png) repeat-x;height:7px;position:absolute;top:-7px;width:100%}.site-footer-legal-links{color:#999;float:left;font-size:12px;margin:50px 0;padding:0;position:relative;text-align:center;text-shadow:0 1px 0 #fff;line-height:1.4;width:100%}.site-footer-legal-link{color:#333;padding:0 7px;transition:color .15s}.site-footer-legal-link:hover{color:#007ccf}.footer>p.copyright{color:#999;float:left;font-size:11px;margin:0;padding:22px 0 0 20px;position:relative;text-shadow:0 1px 0 #fff;top:-7px;line-height:1.4;width:auto}.footer>p.copyright.copyright-with-nav{padding-left:7px}.footer>p.site-index{color:#333;cursor:pointer;display:none;float:right;font-size:12px;font-weight:700;margin:14px 20px 13px 0;padding-right:30px;position:relative;text-shadow:0 1px 0 #fff;line-height:1.4;width:auto}.footer>p.site-index:hover{color:#007ccf}.footer>p.site-index .arrow{background:url(../../images/footer.png) no-repeat;height:24px;margin:0 0 0 3px;position:absolute;right:0;overflow:hidden;text-indent:105%;white-space:nowrap;top:-3px;width:24px}.footer>p.site-index:hover>.arrow{background-position:0 -25px}.footer>p.site-index:active>.arrow{background-position:0 -50px}.footer>p.site-index.open>.arrow{background-position:0 -75px}.footer>p.site-index.open:hover>.arrow{background-position:0 -100px}.footer>p.site-index.open:active>.arrow{background-position:0 -125px}.footer>nav>.fronts{display:table;margin-top:60px;overflow:hidden;padding:30px 0 40px;width:100%}.footer>nav>.fronts>section{display:table-cell;padding-bottom:5px;width:179px}.footer>nav>.fronts>section:last-child{border-right:none}.footer>nav>.fronts>section h6{border-top:2px solid #009bff;font-family:'Futura Today Light',Arial,sans-serif;margin:-30px 0 20px;padding:15px 20px 0 0}.site-footer-disclaimer,.site-footer-partner-logos{clear:both;display:table;position:relative;width:100%}.site-footer-disclaimer{font-weight:800;font-size:12px;text-align:center}.site-footer-disclaimer-text{display:block}.site-footer-partner-logo{display:table-cell;padding-top:20px;text-align:center}.site-footer-partner-logo-image{width:85px}.footer>nav section h6{margin:0 0 15px 20px}.footer>nav section h6 a,.footer>nav section h6 a:visited{color:#2e2e2e;font-size:16px;font-weight:700;transition:color .15s}.footer>nav section h6 a:hover{color:#007ccf}.site-footer-list{margin:0 20px 0 0}.site-footer-list-item{margin:0 0 10px;line-height:1}.footer>nav section li.footer-more-item{display:none}.footer>nav section li.footer-more-item.footer-more-trigger{display:block}.site-footer-list-link,.site-footer-list-link:visited{color:#464646;font-size:12px;transition:color .15s}.site-footer-list-link:hover{color:#007ccf}.footer>nav>section.partners,.footer>nav>section.services{padding:0 0 30px}.site-footer-meta{clear:left;float:left;margin:0 0 40px;width:40%}.site-footer-meta-text{color:#999;clear:left;float:left;font-size:11px;margin:20px 0 0;width:210px}.site-footer-logo{float:left;margin:0 60px 40px 0;position:relative;white-space:nowrap;width:240px}.site-footer-social-icon-list{clear:left;float:left;list-style:none;margin-left:-5px;overflow:hidden;width:210px}.site-footer-social-icon-item{float:left;clear:none;list-style:none;width:40px}.site-footer-social-icon-link{border-radius:4px;display:inline-block;height:20px;position:relative;padding:5px;transition:background-color .15s}.site-footer-social-icon-link:hover{background:#fff}.site-footer-social-icon-link:after{background-image:url(../../images/sprites/footer-sprite.png);content:'';display:block;position:relative}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.site-footer-social-icon-link:after{background-image:url(../../images/sprites/footer-sprite@2x.png);background-size:300px 200px}}.site-footer-social-icon-link-soc-fb:after{background-position:0 0;height:20px;width:10px}.site-footer-social-icon-link-soc-tw:after{background-position:-16px 0;height:20px;width:23px}.site-footer-social-icon-link-soc-in:after{background-position:-45px 0;height:20px;width:20px}.site-footer-social-icon-link-soc-gp:after{background-position:-71px 0;height:20px;width:19px}.site-footer-social-icon-link-soc-tm:after{background-position:-95px 0;height:20px;width:14px}.site-footer-social-icon-link-soc-yt:after{background-position:-112px 0;height:14px;width:20px;top:3px}.site-footer-social-icon-link-soc-pt:after{background-position:-135px 0;height:20px;width:20px}.site-footer-social-icon-link-soc-li:after{background-position:-158px 0;height:20px;width:22px}.site-footer-social-icon-link-soc-rss:after{background-position:-183px 0;height:20px;width:20px}.site-footer-social-icon-link-soc-tin:after{background-position:-206px 0;height:20px;width:20px}.site-footer-social-icon-link-soc-sdc:after{background-position:-229px 0;height:20px;width:22px}.site-footer-section-services{float:left;width:40%}.footer>nav>section.partners h3,.footer>nav>section.services h3,.site-footer-link-list-heading{color:#2e2e2e;margin:10px 20px 20px 0;font-size:16px;font-family:'Futura Today Light',Arial,sans-serif}.site-footer-link-list-heading{margin-top:0}.footer>nav>section.partners ul,.footer>nav>section.services ul{float:left;width:42%;margin:0 10px 0 0}.footer>nav>section.partners ul{width:90%}.footer>nav>section.services ul:last-child{margin:0}.lt-ie9 .footer>nav>section.services ul{width:42%}.site-footer-section-partners{float:left;width:20%}.site-footer-link-lists{display:table;margin:0 0 20px;width:60%}.site-footer-link-list-section{display:table-cell;width:175px}@media only screen and (min-width:1150px){.site-footer-meta-var-width.site-footer-meta{width:50%}.site-footer-meta-text-var-width.site-footer-meta-text,.site-footer-social-icon-list-var-width.site-footer-social-icon-list{clear:none}.site-footer-section-services-var-width.site-footer-section-services{width:33.3%}.site-footer-section-partners-var-width.site-footer-section-partners{width:16.6%}.site-footer-link-lists-var-width.site-footer-link-lists{width:50%}}.third-party .footer>nav{display:block}.third-party .footer .site-index{display:none}.blogs{position:relative}.stagfront-primary .blogs .stage{width:913px}.blogs-module{background:#f6f6f6;border:1px solid #ccc}.blogs-mod-scrolling-stage{overflow:hidden;min-height:128px;margin:0 auto;position:relative;width:729px}@media only screen and (min-width:1150px){.blogs-mod-scrolling-stage{width:913px}}@media only screen and (min-width:1250px){.blogs-mod-scrolling-stage{width:1095px}}.blogs-mod-list{list-style-type:none;left:-1px;margin:0;padding:0;position:absolute;top:20px;min-width:7700px}.blogs-mod-item{cursor:pointer;float:left;height:97px;margin:0;padding:0 10px;text-align:center;width:161px}.blogs-mod-item.last{border-right:none}.blogs-mod-index{text-align:center;color:#333;font-size:13px;font-weight:400;line-height:14px;height:28px;padding-bottom:10px;width:161px}.blogs-mod-index .blogs-mod-index-link{color:inherit;display:inline-block;vertical-align:top;padding:0;position:relative;margin:0 auto}.blogs-mod-index-link:before{background:url(../../images/sprites/blogs-sprite.png) -2px -105px no-repeat;content:'';height:15px;position:relative;width:13px;left:0;display:inline-block}.blogs-mod-item:hover .blogs-mod-index-link:before{background-position:-19px -105px}.blogs-mod-item:hover .blogs-mod-index-link{color:#009bff}.blogs-mod-item .blogs-mod-meta{color:#333;font-size:10px;line-height:16px;margin:0 0 6px;height:26px;vertical-align:bottom}.blogs-mod-item:hover .blogs-mod-meta{color:#666}.blogs-mod-meta .blogs-mod-time{border:none;color:inherit;display:inline-block;font-size:inherit;font-style:italic;margin:0;padding:0;position:relative;white-space:nowrap}.blogs-mod-meta .blogs-mod-time:before{background:url(../../images/sprites/blogs-sprite.png) 0 -18px no-repeat;content:'';height:11px;left:0;position:absolute;top:2px;width:9px}.blogs-mod-item:hover .blogs-mod-time:before{background-position:-18px -18px}.blogs-mod-headline{color:#999;font-size:11px;font-weight:400;line-height:17px;margin:0 0 10px;vertical-align:middle;height:auto}.blogs-mod-headline-link:active,.blogs-mod-headline-link:link,.blogs-mod-headline-link:visited{color:#999}.blogs-mod-item:hover .blogs-mod-headline,.blogs-mod-item:hover .blogs-mod-headline-link:active,.blogs-mod-item:hover .blogs-mod-headline-link:link,.blogs-mod-item:hover .blogs-mod-headline-link:visited{color:#333}.blogs-mod-headline:hover{color:#0af}.blogs-mod-scroller{background:url(../../images/sprites/blogs-sprite.png) -20px -129px no-repeat;font-size:0;height:26px;margin-top:-11px;position:absolute;overflow:hidden;text-indent:105%;white-space:nowrap;top:50%;width:14px}.blogs-mod-scroller-left{left:10px}.blogs-mod-scroller-left:active,.blogs-mod-scroller-left:hover{background-position:-36px -129px}.blogs-mod-scroller-left.disabled,.blogs-mod-scroller-left.disabled:active,.blogs-mod-scroller-left.disabled:hover{background-position:-3px -129px}.blogs-mod-scroller-right{background-position:-20px -156px;right:10px}.blogs-mod-scroller-right:active,.blogs-mod-scroller-right:hover{background-position:-36px -156px;right:10px}.blogs-mod-scroller-right.disabled,.blogs-mod-scroller-right.disabled:active,.blogs-mod-scroller-right.disabled:hover{background-position:-3px -156px;right:10px}.blog-item-table{display:table;height:100px}.blogs-mod-headline,.blogs-mod-index,.blogs-mod-meta{display:table-row}.blogs-mod-headline-link{display:table-cell}.big-headline{margin:0 auto;position:relative;text-align:center;top:-60px;width:760px;z-index:0}.big-headline-large-text{clear:both;font-family:'Futura Today Demi-Bold',Helvetica,Arial,sans-serif;font-size:36px;line-height:38px;margin:30px 0 10px;text-shadow:2px 2px #fff;width:auto}@media only screen and (min-width:1150px){.big-headline{width:970px}.big-headline-large-text{font-size:38px;line-height:36px}}@media only screen and (min-width:1250px){.big-headline{width:1070px}.big-headline-large-text{font-size:42px;line-height:40px}}.big-headline-content-wrapper{display:inline-block;margin:0 auto;text-align:left}a.big-headline-primary-href{color:#333}.big-headline-chatter{clear:both;font-size:13px;display:table-row}.big-headline-chatter-width-reference{display:table-cell}.big-headline-kicker{display:table-cell;font-weight:700;padding-left:10px;text-shadow:1px 1px #fff;vertical-align:top;white-space:nowrap}.big-headline-kicker:hover{color:#0af}.big-headline-spikes{clear:both;font-size:13px;font-weight:700;list-style:none;margin:0;padding:0;z-index:20}.big-headline-spike{border-left:1px solid #d9d9d9;display:inline-block;padding:0 10px}a.big-headline-spike-href{color:#333;white-space:nowrap}.big-headline-spike-href:hover{color:#0af}.big-headline-first-spike{border:none;padding-left:0}.big-headline-kicker.ui-sprite-before:before{background-position:-380px -60px;left:3px;top:-1px}.big-headline-kicker.ui-sprite-before:hover:before{background-position:-380px -21px}.big-headline-spike-href.ui-sprite-before:before{top:-1px}.big-headline-spike-icon-topic:before{background-position:-484px -40px;width:16px}.big-headline-spike-icon-topic:hover:before{background-position:-484px -20px}.big-headline-spike-icon-text:before{background-position:-380px -60px;margin-right:4px;width:18px}.big-headline-spike-icon-text:hover:before{background-position:-380px -21px}.big-headline-spike-icon-gallery:before{background-position:-822px -1px}.big-headline-spike-icon-gallery:hover:before{background-position:-822px -21px}.big-headline-spike-icon-video:before{background-position:-581px -60px}.big-headline-spike-icon-video:hover:before{background-position:-581px -20px}.big-headline-spike-icon-interactive:before{background-position:-980px 1px}.big-headline-spike-icon-interactive:hover:before{background-position:-980px -23px}.big-headline-spike-icon-external:before{background-position:-743px -40px}.big-headline-spike-icon-external:hover:before{background-position:-743px -20px}.hp6pm{height:400px;width:960px}.card-hp6pm.hero{width:720px;height:400px}.hp6pm-pixel{height:100%;width:100%}.hp6pm-pixel-2{height:177px;overflow:hidden;margin:0 0 1px 1px;width:314px}.hp6pm-media-noimage{height:100%;position:relative;width:100%;z-index:50}.hp6pm-image-2{margin:0}.stagfront-hp6pm-pixel-2{height:177px;width:314px}.hp6pm-tile{cursor:pointer;display:block;float:left;position:relative}.card-hp6pm-tile{box-sizing:border-box;padding:0;height:177px;width:314px}.card-hp6pm-tile-1{margin-right:1px;height:400px;width:405px}.hp6pm-tile-secondary .hero-story{bottom:10px;padding:0 11px}.hp6pm-tile-secondary .hero-hed{font:700 14px Helvetica,Arial,sans-serif;line-height:18px;letter-spacing:normal}.hp6pm-tile-secondary .hero-hed.hero-gallery-hed:before,.hp6pm-tile-secondary .hero-hed.hero-video-hed:before{font-size:23px}.hp6pm-tile-secondary .hero-6-pack-hed-icon{font-size:30px;line-height:28px;padding-right:7px}.card-hp6pm .hero-headline-list-pane{width:314px;height:225px;cursor:pointer;display:block;float:left;position:relative}.hp6pm-tile .hero-list-item .hero-list-anchor{box-sizing:border-box;background:#e7e7e7;color:#333;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;float:left;font-size:13px;font-weight:700;height:56px;line-height:18px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:normal;width:100%;vertical-align:middle}.hp6pm-tile .hero-list-info{height:55px;padding:20.5px 10px}.hp6pm-tile .hero-list-anchor:hover .hero-list-info{background:#ededed;padding:0;line-height:55px}