*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rrssb-buttons.large-format li a,.rrssb-buttons.large-format li a .text{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.rrssb-buttons,.rrssb-buttons li,.rrssb-buttons li a{-moz-box-sizing:border-box;box-sizing:border-box}.clearfix{*zoom:1}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.rrssb-buttons{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;height:36px;margin:0;padding:0;margin-bottom:1em;width:100%}.rrssb-buttons li{float:left;height:100%;list-style:none;margin:0;padding:0 2.5px}.rrssb-buttons li.email a{background-color:#0a88ff}.rrssb-buttons li.email a:hover{background-color:#006ed6}.rrssb-buttons li.facebook a{background-color:#306199}.rrssb-buttons li.facebook a:hover{background-color:#244872}.rrssb-buttons li.tumblr a{background-color:#32506d}.rrssb-buttons li.tumblr a:hover{background-color:#22364a}.rrssb-buttons li.linkedin a{background-color:#007bb6}.rrssb-buttons li.linkedin a:hover{background-color:#005983}.rrssb-buttons li.twitter a{background-color:#26c4f1}.rrssb-buttons li.twitter a:hover{background-color:#0eaad6}.rrssb-buttons li.googleplus a{background-color:#e93f2e}.rrssb-buttons li.googleplus a:hover{background-color:#ce2616}.rrssb-buttons li.youtube a{background-color:#df1c31}.rrssb-buttons li.youtube a:hover{background-color:#b21627}.rrssb-buttons li.reddit a{background-color:#8bbbe3}.rrssb-buttons li.reddit a:hover{background-color:#62a3d9}.rrssb-buttons li.pinterest a{background-color:#b81621}.rrssb-buttons li.pinterest a:hover{background-color:#8a1119}.rrssb-buttons li.github a{background-color:#444}.rrssb-buttons li.github a:hover{background-color:#2b2b2b}.rrssb-buttons li a{background-color:#ccc;border-radius:2px;display:block;font-size:11px;font-weight:bold;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.rrssb-buttons li a .icon{display:block;height:100%;left:10px;padding-top:9px;position:absolute;top:0;width:10%}.rrssb-buttons li a .icon svg{height:17px;width:17px}.rrssb-buttons li a .icon svg path,.rrssb-buttons li a .icon svg polygon{fill:#fff}.rrssb-buttons li a .text{color:#fff}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,0.25)}.rrssb-buttons li.small a{padding:0}.rrssb-buttons li.small a .icon{height:100%;left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}.rrssb-buttons li.small a .text{visibility:hidden}.rrssb-buttons.large-format{height:auto}.rrssb-buttons.large-format li{height:auto}.rrssb-buttons.large-format li a{font-size:15px;font-size:1vw;padding:7% 0% 7% 12%;border-radius:0.2em}.rrssb-buttons.large-format li a .icon{left:7%;padding-top:0;width:12%}.rrssb-buttons.large-format li a .icon svg{height:100%;width:100%}.rrssb-buttons.large-format li a .text{font-size:15px;font-size:1vw}.rrssb-buttons.large-format li a:hover{font-size:15px;font-size:1vw;padding:7% 0% 7% 12%;border-radius:0.2em}.rrssb-buttons.small-format{padding-top:5px}.rrssb-buttons.small-format li{height:80%;padding:0 1.5px}.rrssb-buttons.small-format li a .icon{height:100%;padding-top:0}.rrssb-buttons.small-format li a .icon svg{height:48%;position:relative;top:6px;width:80%}.rrssb-buttons.tiny-format{height:22px;position:relative}.rrssb-buttons.tiny-format li{padding-right:7px}.rrssb-buttons.tiny-format li a{background-color:transparent;padding:0}.rrssb-buttons.tiny-format li a .icon svg{height:70%;width:100%}.rrssb-buttons.tiny-format li a:hover,.rrssb-buttons.tiny-format li a:active{background-color:transparent}.rrssb-buttons.tiny-format li.email a .icon svg path,.rrssb-buttons.tiny-format li.email a .icon svg polygon{fill:#0a88ff}.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg polygon{fill:#0054a3}.rrssb-buttons.tiny-format li.facebook a .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon svg polygon{fill:#306199}.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg polygon{fill:#18304b}.rrssb-buttons.tiny-format li.tumblr a .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon svg polygon{fill:#32506d}.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg polygon{fill:#121d27}.rrssb-buttons.tiny-format li.linkedin a .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon svg polygon{fill:#007bb6}.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg polygon{fill:#003650}.rrssb-buttons.tiny-format li.twitter a .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon svg polygon{fill:#26c4f1}.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg polygon{fill:#0b84a6}.rrssb-buttons.tiny-format li.googleplus a .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon svg polygon{fill:#e93f2e}.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg polygon{fill:#a01e11}.rrssb-buttons.tiny-format li.youtube a .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon svg polygon{fill:#df1c31}.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg polygon{fill:#84111d}.rrssb-buttons.tiny-format li.reddit a .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon svg polygon{fill:#8bbbe3}.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg polygon{fill:#398bcf}.rrssb-buttons.tiny-format li.pinterest a .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon svg polygon{fill:#b81621}.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg polygon{fill:#5d0b11}.rrssb-buttons.tiny-format li.github a .icon svg path,.rrssb-buttons.tiny-format li.github a .icon svg polygon{fill:#444}.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg polygon{fill:#111111}@font-face{font-family:'tupalo';src:url("/fonts/tupalo.eot");src:url("/fonts/tupalo.eot?#iefix") format("embedded-opentype"),url("/fonts/tupalo.woff") format("woff"),url("/fonts/tupalo.ttf") format("truetype"),url("/fonts/tupalo.svg#tupalo") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'tupalo';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-pencil,.icon-dashboard,.icon-camera,.icon-briefcase,.icon-list,.icon-calendar,.icon-users,.icon-food,.icon-broadcast,.icon-locked,.icon-phone,.icon-globe,.icon-heart,.icon-star,.icon-star-2,.icon-star-3,.icon-checkmark,.icon-remove,.icon-wrench,.icon-medal,.icon-help,.icon-checkbox,.icon-tag,.icon-cancel,.icon-android,.icon-mobile,.icon-paperclip,.icon-map,.icon-arrow-up,.icon-arrow-down,.icon-menu,.icon-twitter,.icon-facebook{font-family:'tupalo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-pencil:before{content:"\65"}.icon-dashboard:before{content:"\64"}.icon-camera:before{content:"\63"}.icon-briefcase:before{content:"\62"}.icon-list:before{content:"\21"}.icon-calendar:before{content:"\22"}.icon-users:before{content:"\23"}.icon-food:before{content:"\24"}.icon-broadcast:before{content:"\25"}.icon-locked:before{content:"\26"}.icon-phone:before{content:"\27"}.icon-globe:before{content:"\28"}.icon-heart:before{content:"\29"}.icon-star:before{content:"\2b"}.icon-star-2:before{content:"\2c"}.icon-star-3:before{content:"\2d"}.icon-checkmark:before{content:"\2e"}.icon-remove:before{content:"\2f"}.icon-wrench:before{content:"\30"}.icon-medal:before{content:"\31"}.icon-help:before{content:"\32"}.icon-checkbox:before{content:"\34"}.icon-tag:before{content:"\33"}.icon-cancel:before{content:"\35"}.icon-android:before{content:"\2a"}.icon-mobile:before{content:"\3b"}.icon-paperclip:before{content:"\3c"}.icon-map:before{content:"\3d"}.icon-arrow-up:before{content:"\3e"}.icon-arrow-down:before{content:"\3f"}.icon-menu:before{content:"\40"}.icon-twitter:before{content:"\36"}.icon-facebook:before{content:"\37"}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;border-radius:4px;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,0.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333333}.autocomplete-suggestion .name{margin-right:5px}.autocomplete-suggestion .description{font-size:10px;display:block;color:#999999;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.autocomplete-suggestion b{font-weight:500;color:#0065a3}.autocomplete-suggestion.selected{background:#fff6e0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:active,a:focus,a:hover{outline:0}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:none;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;outline:none}table{border-collapse:collapse;border-spacing:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,fieldset{margin:0;padding:0;border:0}ol li,ul li{list-style-type:none}address{font-style:normal}body{font-size:12px;font-family:"helvetica neue", helvetica, arial, sans-serif;color:#333333}p{font-size:1em;line-height:1.5em;margin:0}h1{font-size:2.5em;line-height:1.2em;margin-top:0.6em;margin-bottom:0em;font-weight:bold}h2{font-size:1.5em;line-height:1.2em;font-weight:bold;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h3{font-size:1.2em;line-height:1.2em;margin-bottom:5px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h3 abbr.icon-help{font-size:0.9em;width:1em;height:1em;display:inline-block;cursor:help;color:#999999}.small{font-size:0.833em;line-height:1.5em}.tiny{font-size:0.5em;line-height:0.8em}.red{color:#d74330}.blue{color:#0065a3}.white{color:white}.column_top .incentive{border-bottom:1px solid #f5f5f5;text-align:center}.container{*zoom:1;max-width:960px;margin-left:auto;margin-right:auto}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.inner_container{float:left;display:block;margin-right:2.3576516%;width:100%;box-shadow:2px 2px 3px rgba(34,25,25,0.45);background-color:white}.inner_container:last-child{margin-right:0}@media screen and (min-width: 320px) and (max-width: 720px){.inner_container{box-shadow:none;border:none}}.column_left,.column_right{float:left;display:block;margin-right:2.3576516%;width:48.8211742%;padding:2em}.column_left:last-child,.column_right:last-child{margin-right:0}@media screen and (min-width: 320px) and (max-width: 720px){.column_left,.column_right{float:left;display:block;margin-right:4.82915791%;width:100%}.column_left:last-child,.column_right:last-child{margin-right:0}}.column_top,.column_bottom,.column_full{float:left;display:block;margin-right:2.3576516%;width:100%}.column_top:last-child,.column_bottom:last-child,.column_full:last-child{margin-right:0}@media screen and (min-width: 320px) and (max-width: 720px){.column_top,.column_bottom,.column_full{float:left;display:block;margin-right:4.82915791%;width:100%}.column_top:last-child,.column_bottom:last-child,.column_full:last-child{margin-right:0}}.column_full{padding:1em 0.5em}.column_full p{margin:1em}body#simple_layout{padding:20px 20px}input[type=text],textarea{padding:0.5em;background-color:white;outline:0;font-size:1.2em;border-radius:3px;color:#333333;border:1px solid #999999}.title{white-space:nowrap}a,.al{color:#0065a3;text-decoration:none;cursor:pointer}a:hover,.al:hover{text-decoration:underline}.rfloat{float:right}.lfloat{float:left}.tcenter{text-align:center}.tright{text-align:right}.tleft{text-align:left}.hidden{display:none}.clear{clear:both}.tind{text-indent:-9999px;overflow:hidden}.clearfix{zoom:1}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.left{float:left}.right{float:right}.tags{clear:both}.tags li,.tags a{display:inline-block;*display:inline;_height:18px;zoom:1}.tags li{color:#0065a3;padding:1px 2px;background:#e5eff5;border:1px solid #bbc4cb;margin:0 3px 3px 0}.service_links{margin-left:1em;margin-top:0.5em;font-weight:normal;float:left;border-radius:3px;padding:2px 4px}.service_links a,.service_links span{color:#333333}.button,.cookies-eu .btn{display:inline-block;*display:inline;zoom:1;padding:6px 20px;margin:0;cursor:pointer;border:1px solid #bbbbbb;overflow:visible;font:bold 13px "helvetica neue", helvetica, arial, sans-serif;text-decoration:none;white-space:nowrap;color:#333333;background-color:#dddddd;background-clip:padding-box;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,0.3),0 2px 2px -1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.3) inset;text-shadow:0 1px 0 rgba(255,255,255,0.9)}.button:hover,.cookies-eu .btn:hover{background-color:#eeeeee;color:#333333;text-decoration:none}.button:active,.button.user,.button.activated,.cookies-eu .btn:active,.cookies-eu .btn.user,.cookies-eu .btn.activated{background:#e9e9e9;position:relative;top:1px;text-shadow:none;box-shadow:0 1px 1px rgba(0,0,0,0.3) inset;text-decoration:none}.button[disabled],.cookies-eu .btn[disabled]{border-color:#eaeaea;background:#fafafa;cursor:default;position:static;color:#999999;box-shadow:none !important;text-shadow:none !important}.button[disabled]:hover,.button[disabled]:active,.cookies-eu .btn[disabled]:hover,.cookies-eu .btn[disabled]:active{border-color:#eaeaea;background:#fafafa;cursor:default;position:static;color:#999999;box-shadow:none !important;text-shadow:none !important}.button.tiny,.button.btn-xs,.cookies-eu .btn.tiny,.cookies-eu .btn.btn-xs{padding:2px;font-size:10px}.button.small,.cookies-eu .btn.small{padding:4px 12px}.button.xlarge,.cookies-eu .btn.xlarge{padding:15px 30px;font-size:20px;text-transform:uppercase}.button.xlarge:active,.cookies-eu .btn.xlarge:active{top:2px}.button.large,.cookies-eu .btn.large{padding:12px 30px;text-transform:uppercase}.button.large:active,.cookies-eu .btn.large:active{top:2px}.button.color,.cookies-eu .btn.color{color:white;text-shadow:0 1px 0 rgba(0,0,0,0.2)}.button.green,.cookies-eu .btn.green{background-color:#57a957;border-color:#57a957}.button.green:hover,.cookies-eu .btn.green:hover{background-color:#62c462}.button.green:active,.cookies-eu .btn.green:active{background:#57a957}.button.red,.cookies-eu .btn.red{background-color:#c43c35;border-color:#c43c35}.button.red:hover,.cookies-eu .btn.red:hover{background-color:#ee5f5b}.button.red:active,.cookies-eu .btn.red:active{background:#c43c35}.button.blue,.cookies-eu .btn.blue{background-color:#0065a3;border-color:#0065a3}.button.blue:hover,.cookies-eu .btn.blue:hover{background-color:#008ae0}.button.blue:active,.cookies-eu .btn.blue:active{background:#0065a3}.green[disabled]{border-color:#57a957;background:#57a957;color:#d2ffd2}.green[disabled]:hover,.green[disabled]:active{border-color:#57a957;background:#57a957;color:#d2ffd2}.red[disabled]{border-color:#c43c35;background:#c43c35;color:#ffd3d3}.red[disabled]:hover,.red[disabled]:active{border-color:#c43c35;background:#c43c35;color:#ffd3d3}.blue[disabled]{border-color:#269ce9;background:#269ce9;color:#93d5ff}.blue[disabled]:hover,.blue[disabled]:active{border-color:#269ce9;background:#269ce9;color:#93d5ff}.media_upload_submit.hasphotos{width:38px;height:37px;font-size:20px;font-weight:bold;vertical-align:middle;cursor:pointer;color:#333333;display:block}.media_upload_submit.hasphotos em{display:inline-block;height:15px;width:10px}.media_upload_submit.hasphotos span.icon-camera{height:13px;width:20px;display:inline-block;font-weight:normal}a.media_upload_submit.hasphotos:hover{text-decoration:none}a.media_upload_submit.hasphotos:hover em,a.media_upload_submit.hasphotos:hover span{text-decoration:none}a.media_upload_submit.hasphotos em:hover,a.media_upload_submit.hasphotos span:hover{text-decoration:none}.media_image_file{visibility:hidden;float:left;margin-top:-1.5em;line-height:1px;background:#ddaaff}ul#review_and_share{margin:10px 0}ul#review_and_share li{float:left;margin-right:10px;margin-bottom:10px;vertical-align:middle;line-height:20px}ul#review_and_share li span.color.red,ul#review_and_share li a.color{letter-spacing:1px;font-weight:normal}ul#review_and_share li .togo span.icon-heart,ul#review_and_share li .fav span.icon-heart{color:#d74330}ul#review_and_share li .togo span.icon-flag,ul#review_and_share li .fav span.icon-flag{color:#0065a3}ul#review_and_share li .togo.user span,ul#review_and_share li .fav.user span{color:#333333}header #leaderboard{*zoom:1;max-width:960px;margin-left:auto;margin-right:auto}header #leaderboard:before,header #leaderboard:after{content:" ";display:table}header #leaderboard:after{clear:both}header #header_wrapper{background-color:#0065a3;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0065a3), color-stop(100%, #004777));background-image:-webkit-linear-gradient(#0065a3, #004777);background-image:linear-gradient(#0065a3, #004777)}header #title{*zoom:1;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:0.25em}header #title:before,header #title:after{content:" ";display:table}header #title:after{clear:both}@media screen and (min-width: 320px) and (max-width: 980px){header #title{padding-left:0.5em}}header #title h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}header #breadcrumbs{*zoom:1;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:0.5em}header #breadcrumbs:before,header #breadcrumbs:after{content:" ";display:table}header #breadcrumbs:after{clear:both}@media screen and (min-width: 320px) and (max-width: 980px){header #breadcrumbs{padding-left:0.5em}}header #breadcrumbs li{float:left;margin-left:2px;white-space:nowrap}header #breadcrumbs li:after{color:#eeeeee;font-size:1em;padding:0 1px;content:" | "}header #breadcrumbs li:last-child:after{content:" "}header #header_wrapper .official{display:block;float:left;margin-top:25px;font-weight:bold;text-align:center;margin-left:195px;width:200px}header #header_wrapper .herold{float:right;width:170px;margin-top:4px}header #header_wrapper .herold img{border:none}header #header_wrapper #header{*zoom:1;max-width:960px;margin-left:auto;margin-right:auto}header #header_wrapper #header:before,header #header_wrapper #header:after{content:" ";display:table}header #header_wrapper #header:after{clear:both}header #header_wrapper img{float:left}header #header_wrapper a#topLogo{padding-top:2px;float:left}header #header_wrapper a#topLogo span{overflow:hidden;display:block;height:47px;width:150px;background-size:100% auto;background-position:0px 0px;background-repeat:no-repeat;background-image:url("/images/tupalo_logo.png")}header #header_wrapper #search,header #header_wrapper .search{display:inline-flex;margin-top:8px}header #header_wrapper #search input[type=text],header #header_wrapper #search .selectize-control,header #header_wrapper .search input[type=text],header #header_wrapper .search .selectize-control{width:200px;display:inline-block;margin-left:10px;margin-top:4px}header #header_wrapper #search input[type=text],header #header_wrapper .search input[type=text]{color:#333333;padding:6px 12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;-webkit-font-smoothing:inherit;overflow:inherit;border:1px solid #cccccc;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:10px}header #header_wrapper #search input[type=submit],header #header_wrapper #search a#nearby,header #header_wrapper .search input[type=submit],header #header_wrapper .search a#nearby{margin-top:4px;text-transform:uppercase;width:auto;overflow:inherit;margin-left:10px;width:auto;vertical-align:top;overflow:inherit;font-size:14px;line-height:20px}header #header_wrapper #search a#nearby,header #header_wrapper .search a#nearby{padding-top:6px}header #header_wrapper #search .selectize-input,header #header_wrapper .search .selectize-input{overflow:inherit}header #header_wrapper #search .selectize-control .selectize-dropdown .title,header #header_wrapper .search .selectize-control .selectize-dropdown .title{display:block}header #header_wrapper #search .selectize-control .selectize-dropdown .name,header #header_wrapper .search .selectize-control .selectize-dropdown .name{font-weight:bold;margin-right:5px}header #header_wrapper #search .selectize-control .selectize-dropdown .description,header #header_wrapper .search .selectize-control .selectize-dropdown .description{font-size:12px;display:block;color:#a0a0a0;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}header #header_wrapper #search .selectize-control.single .selectize-input:after,header #header_wrapper .search .selectize-control.single .selectize-input:after{visibility:hidden}header #header_wrapper #top_nav ul#pageNav{list-style-type:none;display:block}header #header_wrapper #top_nav ul#pageNav li.signout a,header #header_wrapper #top_nav ul#pageNav li.signin a{padding:0 8px}header #header_wrapper #top_nav ul#pageNav li.tinyUser span{max-width:150px;overflow:hidden;text-overflow:ellipsis;margin-right:8px}header #header_wrapper #top_nav ul#pageNav li.tinyUser img{width:30px;height:30px;margin:14px 8px 3px 8px}header #header_wrapper #top_nav ul#pageNav li.navItem{position:relative;float:left;margin-left:-1px;padding:0}header #header_wrapper #top_nav ul#pageNav li.navItem a{color:#d8dfea;font-weight:bold;line-height:60px;height:60px;display:inline-block;vertical-align:top}header #header_wrapper #top_nav ul#pageNav li.navItem:hover{background-color:#0065a3}header #header_wrapper #top_nav ul#pageNav li.navItem:hover a{color:white;text-decoration:none}header #header_wrapper #top_nav ul#pageNav #navUserNavigation{position:relative;float:left;text-decoration:none;vertical-align:top}header #header_wrapper #top_nav ul#pageNav #navUserNavigation #navLink{height:60px;overflow:hidden;width:30px;display:inline-block}header #header_wrapper #top_nav ul#pageNav #navUserNavigation .menuPulldown,header #header_wrapper #top_nav ul#pageNav #navUserNavigation .menuPulldown{font-family:'tupalo';line-height:1;font-size:2em;text-align:center;padding-top:18px}header #header_wrapper #top_nav ul#pageNav #navUserNavigation .menuPulldown{color:white}header #header_wrapper #top_nav ul#pageNav #navUserNavigation .menuPulldown :before{content:"\3f"}header #header_wrapper #top_nav ul#pageNav #navUserNavigation:hover #navLink{background-color:#0065a3;text-decoration:none}header #header_wrapper #top_nav ul#pageNav #navUserNavigation.active #navLink{background-color:white;border:1px solid #333333;border-bottom:0;color:#333333;position:relative;z-index:310}header #header_wrapper #top_nav ul#pageNav #navUserNavigation.active .menuPulldown{color:#333333}header #header_wrapper #top_nav ul#pageNav #navUserNavigation.active .menuPulldown :before{content:"\3e"}header #header_wrapper #top_nav ul#userNavigation{background:white;border:1px solid #333333;border-bottom:2px solid #333333;margin-top:-1px;padding:4px 0;position:absolute;right:-1px;top:100%;z-index:300;list-style-type:none;display:none}header #header_wrapper #top_nav ul#userNavigation li.menuDivider{background:#dddddd;font-size:0;height:1px;line-height:0;margin:6px 7px}header #header_wrapper #top_nav ul#userNavigation li.plain{color:#999999;display:block;height:18px;line-height:18px;overflow:hidden;padding:0 22px;text-overflow:ellipsis}header #header_wrapper #top_nav ul#userNavigation a{border-bottom:1px solid white;border-top:1px solid white;color:#222222;display:block;height:18px;line-height:18px;overflow:hidden;padding:0 22px;text-overflow:ellipsis;white-space:nowrap}header #header_wrapper #top_nav ul#userNavigation a:hover{text-decoration:none;border-bottom:1px solid #004777;border-top:1px solid #004777;background-color:#0065a3;color:white}body.tld_fr header #header_wrapper #header{max-width:1000px}.selectize-control .selectize-dropdown .title{display:block}.selectize-control .selectize-dropdown .name{font-weight:bold;margin-right:5px}.selectize-control .selectize-dropdown .description{font-size:12px;display:block;color:#a0a0a0;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.selectize-dropdown{z-index:10000}.selectize-control::before{-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;content:' ';z-index:2;position:absolute;display:block;top:9px;right:10px;width:16px;height:16px;background:url("/images/indicator.gif");background-size:16px 16px;opacity:0}.selectize-control.loading::before{opacity:0.6}footer{border-top:1px dotted #333333;clear:both;color:#999999;margin-top:3em;padding-top:1em}footer #link_to_mobile{float:right;padding-left:0.5em}footer #select_language{float:right}footer ul{float:left;margin-bottom:1em;clear:both}footer ul li{float:left;margin-right:1em}footer ul li.first{color:#333333;width:80px;font-weight:bold}footer p{clear:both;vertical-align:middle}body{font-family:"helvetica neue", helvetica, arial, sans-serif;font-size:12px;color:#333333;background-color:white;overflow-x:hidden;position:absolute;left:0;right:0}meta{display:none}a,.al,span.more{color:#0065a3;text-decoration:none;cursor:pointer}a:hover,.al:hover,span.more:hover{text-decoration:underline}.clear{clear:both}.inner_container.spot .qrcode{margin-left:-14px}.inner_container.spot .link_to_user_avatar.small{height:30px;width:30px}.inner_container.spot .link_to_user_avatar.small img{width:30px;height:30px;border-radius:30px}.inner_container.spot .link_to_user_avatar.small img border{width:1px;style:solid;color:white}.inner_container.spot .link_to_user_avatar.tiny{width:20px;height:20px}.inner_container.spot .link_to_user_avatar.tiny img{width:20px;height:20px;border-radius:20xp}.inner_container.spot .link_to_user_avatar.tiny img border{width:1px;style:solid;color:white}.inner_container.spot ul.small_list{margin-right:10px}.inner_container.spot ul.small_list.inline li{float:left;display:inline-block}.inner_container.spot ul.small_list li{margin:0 0 5px 0}.inner_container.spot ul.small_list li:last-child{margin:0}.inner_container.spot ul.small_list li.divider{display:block;border-top:1px solid #cccccc;width:70%;clear:both;margin:10px auto}.inner_container.spot ul.small_list li.blank{display:block;clear:both;margin:10px auto}#div-gpt-ad-1355081591701-0{width:728px;height:90px;margin:10px auto 0 auto;display:block;border:0;overflow:hidden;background-color:transparent}.skyscraper{width:160px;height:600px;display:block;margin:0 auto}#medium_block{margin:10px 0 10px 140px;width:300px;height:250px}#asc_top div.afc_block{margin:10px 0;clear:both;color:black;display:block}#asc_top div.afc_block div.ads_by_google{color:#676767}#asc_top div.afc_block div.ads_by_google a{color:#676767;text-decoration:none}#asc_top div.afc_block ul.text_ad{clear:both;margin-top:10px}#asc_top div.afc_block .ad_url{padding-right:6px}#asc_top div.afc_block .ad_url a{font-weight:700;color:blue;text-decoration:underline;font-size:18px}#asc_top div.afc_block .descText{padding-right:6px}#asc_top div.afc_block .domainLink,#asc_top div.afc_block .descText{float:left}#asc_top div.afc_block .domainLink a{color:#0e774a}#asc_top div.afc_block div.descTex,#asc_top div.afc_block div.ad_url{display:block}#asc_top div.afc_block div.descText{margin:5px 0}ul.menus,.menuitem{padding-bottom:1em}.your_tags #review_tags{width:155px;height:80px;display:block;padding:5px;border:1px solid #cccccc}.your_tags .button{margin-top:5px}.ribbon.silver{background-color:silver;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, silver), color-stop(100%, gray));background-image:-webkit-linear-gradient(bottom, silver, gray);background-image:linear-gradient(to top, silver, gray)}.ribbon.silver .ribbon-content:before{border-color:#9e9e9e transparent transparent transparent}.ribbon.gold{background-color:#ffd562;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd562), color-stop(100%, #ab8933));background-image:-webkit-linear-gradient(bottom, #ffd562, #ab8933);background-image:linear-gradient(to top, #ffd562, #ab8933)}.ribbon.gold .ribbon-content:before{border-color:#d9b04a transparent transparent transparent}.ribbon{width:193px;position:absolute;text-align:center;font-size:16px;box-shadow:rgba(0,0,0,0.3) 0 1px 1px;margin-left:-13px;margin-top:6px;opacity:0.95}.ribbon a,.ribbon span.al{display:inline-block;font-size:16px;color:black;margin:0px;padding:5px 10px;font-weight:bold}.ribbon .ribbon-content:before{position:absolute;display:block;border-style:solid;bottom:-10px;content:""}.ribbon .ribbon-content:before{left:0;border-width:10px 0 0 13px}.ribbon-stitches-top{margin-top:2px;border-top:1px dashed rgba(0,0,0,0.2);box-shadow:0px 0px 2px rgba(255,255,255,0.5)}.ribbon-stitches-bottom{margin-bottom:2px;border-top:1px dashed rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(255,255,255,0.3)}.business_package{vertical-align:middle}.business_package span{display:inline-block;height:11px;font-size:14px}.business_package.gold em,.business_package.gold .icon-owner{color:#ffd462}.business_package.silver em,.business_package.silver .icon-owner{color:#efefef}.inner_container.spot .col.left{float:left;width:180px;overflow:hidden}.inner_container.spot .col.center{float:left;width:588px;overflow:hidden;border-color:#eeeeee;border-width:0 1px 0 1px;border-style:solid;padding:0.5em 0 2em 0}.inner_container.spot .col.right{float:right;width:189px;overflow:hidden}.inner_container.spot div.divider{display:block;border-top:1px solid #cccccc;width:70%;clear:both;margin:10px auto}.inner_container.spot .pricing-full,.inner_container.spot .pricing-empty{padding:0;margin:0}.inner_container.spot .pricing-full{color:#333333}.inner_container.spot .pricing-empty{color:#999999;margin-left:-0.2em}.inner_container.spot .stars .icon-star-empty{color:#ffd462}.inner_container.spot .stars .icon-star,.inner_container.spot .stars .icon-star-half{color:#ffd462}.inner_container.spot .col.left .sidebar_item{margin-bottom:10px}.inner_container.spot .col.left .sidebar_item.padl{padding-left:5px}.inner_container.spot .col.left .sidebar_item p{font-size:0.8em}.inner_container.spot .col.left .sidebar_item p.padl{padding-left:5px}.inner_container.spot .col.center{min-height:1000px;box-shadow:inset 0 0 30px rgba(0,0,0,0.05)}.inner_container.spot .col.center .stars .icon-star-empty,.inner_container.spot .col.center .stars .icon-star,.inner_container.spot .col.center .stars .icon-star-half{padding:0 2px;font-size:16px;margin-left:2px}.inner_container.spot .col.center .stars .icon-star-empty:first-child,.inner_container.spot .col.center .stars .icon-star:first-child,.inner_container.spot .col.center .stars .icon-star-half:first-child{padding:0 2px 0 0;margin-left:0}.inner_container.spot .col.right{padding-top:10px}.inner_container.spot .col.right .button.color.medium.red{padding:6px 13px;font-weight:normal}.inner_container.spot .col.right .stars{padding-right:2px;margin-bottom:5px}.inner_container.spot .col.right .stars .icon-star-empty,.inner_container.spot .col.right .stars .icon-star,.inner_container.spot .col.right .stars .icon-star-half{padding:0 0;font-size:32px;margin-left:2px}.inner_container.spot .col.right .stars .icon-star-empty:first-child,.inner_container.spot .col.right .stars .icon-star:first-child,.inner_container.spot .col.right .stars .icon-star-half:first-child{margin-left:0}.inner_container.spot .col.right .sidebar_item{margin-bottom:10px}.inner_container.spot .col.right .sidebar_item.padl{padding-left:10px}.inner_container.spot .col.right .sidebar_item.pad{padding-left:10px;padding-right:10px}.inner_container.spot .col.right .sidebar_item p{font-size:0.8em}.inner_container.spot .col.right .sidebar_item p.padl{padding-left:10px}.inner_container.spot .col.right .sidebar_item.wrap h2{overflow:visible;text-overflow:clip;white-space:normal}.inner_container.spot .center_item{margin-top:10px}.inner_container.spot .center_item.padl{padding-left:1em}.inner_container.spot .center_item dd{margin-right:10px}.inner_container.spot #customer_message{margin-left:1em;margin-right:1em;background-color:#fff6e0;padding:0.8em 1em 0.8em 1em}.inner_container.spot #customer_message .content{max-height:100px;font-size:13px;line-height:15px;overflow-x:hidden;overflow-y:scroll}.inner_container.spot #customer_message .owner_notice{text-align:right;margin-top:10px;font-size:10px}.inner_container.spot dl{overflow:hidden}.inner_container.spot dl dt{float:left}.inner_container.spot dl dd:last-child{margin-bottom:0}.inner_container.spot dl dd span{margin-right:5px}.inner_container.spot dl.public_transportation dt,.inner_container.spot dl.public_transportation dd{overflow:hidden;white-space:nowrap}.inner_container.spot dl.public_transportation dt{width:20px}.inner_container.spot dl.public_transportation dd{text-overflow:ellipsis;padding-left:5px;padding-bottom:2px}.inner_container.spot table.opening_hours{width:100%}.inner_container.spot table.opening_hours td{width:50%;padding-bottom:0.5em}.inner_container.spot table.opening_hours tr.today{font-weight:bold}.inner_container.spot .opennow{color:#66BB6A;background:#D8FFDB;border:1px solid #cef5d1;text-transform:uppercase;font-size:75%;padding:3px;font-weight:bold}.inner_container.spot ul.small_photo_list{width:186px;margin-top:2px;overflow:hidden}.inner_container.spot ul.small_photo_list li{float:left;width:25%;padding:1px 0 1px 0}.inner_container.spot ul.small_photo_list.yext{width:175px}.inner_container.spot ul.small_photo_list.yext li{padding:2px 0 2px 0}.inner_container.spot ul.small_photo_list.yext div.media.thumb{height:38px;width:38px}.inner_container.spot .data_card{font-size:14px;line-height:21px;display:block}.inner_container.spot .data_card dl{margin-top:5px}.inner_container.spot .data_card dl dt{margin-right:5px}.inner_container.spot ul#review_notice{margin-bottom:10px;padding:5px 1em}.inner_container.spot ul#review_notice li{float:left;padding-right:10px}.inner_container.spot ul#review_notice li.in_current_locale{font-weight:bold}.inner_container.spot ul#review_notice li.hidden_reviews{clear:both;float:none;padding:5px 0}.inner_container.spot ul#reviews{padding-bottom:10px}.inner_container.spot ul#reviews li.review{padding:1.5em 1em 2em 1em}.inner_container.spot ul#reviews li.review ul.meta li{float:left}.inner_container.spot ul#reviews li.review ul.meta li.small{font-size:10px}.inner_container.spot ul#reviews li.review ul.meta li.toggle_hover{display:none}.inner_container.spot ul#reviews li.review:hover ul.meta li.owner_comment.hide_on_hover{display:none}.inner_container.spot ul#reviews li.review:hover ul.meta li.toggle_hover{display:block}.inner_container.spot ul#reviews li.review div.author_card{width:90px;float:left}.inner_container.spot ul#reviews li.review div.author_card ul.author_interactions,.inner_container.spot ul#reviews li.review div.author_card ul.author_data{float:left;font-size:12px}.inner_container.spot ul#reviews li.review div.author_card ul.author_interactions .icon-pencil,.inner_container.spot ul#reviews li.review div.author_card ul.author_data .icon-pencil{font-size:10px}.inner_container.spot ul#reviews li.review div.author_card ul.author_interactions .icon-users,.inner_container.spot ul#reviews li.review div.author_card ul.author_interactions .icon-pencil,.inner_container.spot ul#reviews li.review div.author_card ul.author_data .icon-users,.inner_container.spot ul#reviews li.review div.author_card ul.author_data .icon-pencil{padding-right:2px}.inner_container.spot ul#reviews li.review div.author_card ul.author_interactions li,.inner_container.spot ul#reviews li.review div.author_card ul.author_data li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inner_container.spot ul#reviews li.review div.author_card ul.author_data{width:90px}.inner_container.spot ul#reviews li.review div.author_card ul.author_interactions{width:50px;height:32px;padding:4px 0 0 5px}.inner_container.spot ul#reviews li.review div.author_card a.author_name{white-space:nowrap}.inner_container.spot ul#reviews li.review div.author_card .link_to_user_avatar{float:left}.inner_container.spot ul#reviews li.review .review_card{float:left;width:464px}.inner_container.spot ul#reviews li.review .review_card ul.meta{margin-bottom:9px}.inner_container.spot ul#reviews li.review .review_card ul.meta li{margin-right:10px}.inner_container.spot ul#reviews li.review .review_card ul.meta li.small{line-height:20px}.inner_container.spot ul#reviews li.review .review_card p{font-size:1.2em;line-height:1.3em;margin-bottom:8px;clear:both}.inner_container.spot ul#reviews li.review ul.comments,.inner_container.spot ul#reviews li.review ul.review_feedback,.inner_container.spot ul#reviews li.review .grey_pointer{width:466px;margin-left:100px;position:relative;background:white;border-style:solid;border-color:#eeeeee;border-width:0;clear:both}.inner_container.spot ul#reviews li.review ul.comments,.inner_container.spot ul#reviews li.review ul.review_feedback{border-width:0 1px 1px 1px}.inner_container.spot ul#reviews li.review .grey_pointer{margin-top:10px;border-width:1px 0 0 0}.inner_container.spot ul#reviews li.review .grey_pointer:after,.inner_container.spot ul#reviews li.review .grey_pointer:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.inner_container.spot ul#reviews li.review .grey_pointer:after{border-color:rgba(255,255,255,0);border-bottom-color:white;border-width:10px;left:20px;margin-left:-10px}.inner_container.spot ul#reviews li.review .grey_pointer:before{border-color:rgba(238,238,238,0);border-bottom-color:#eeeeee;border-width:11px;left:20px;margin-left:-11px}.inner_container.spot ul#reviews li.review ul.comments ul.meta li{padding-right:5px;vertical-align:middle;line-height:25px}.inner_container.spot ul#reviews li.review ul.comments li.add_comment{padding:10px 5px 10px 10px}.inner_container.spot ul#reviews li.review ul.comments li.add_comment .buttons{margin:0 0 0 40px;clear:both}.inner_container.spot ul#reviews li.review ul.comments li.add_comment .link_to_user_avatar{float:left;margin-right:10px}.inner_container.spot ul#reviews li.review ul.comments li.add_comment textarea{float:left;position:relative;background:white;border:1px solid #eeeeee;clear:right;margin-bottom:10px;padding:5px 5px;width:365px;height:100px;font-size:13px;line-height:150%}.inner_container.spot ul#reviews li.review ul.comments li.comment,.inner_container.spot ul#reviews li.review ul.comments li.hfc{padding:10px 5px 5px 10px;border:none}.inner_container.spot ul#reviews li.review ul.comments li.comment li.owner_comment{font-size:10px}.inner_container.spot ul#reviews li.review ul.comments li.comment li.owner_comment span.icon-owner{display:inline-block;height:16px;color:#ffd462;font-size:15px}.inner_container.spot ul#reviews li.review ul.comments .link_to_user_avatar{line-height:25px;vertical-align:middle}.inner_container.spot ul#reviews li.review ul.comments p{margin-left:25px;clear:both}.inner_container.spot ul#reviews li.review ul.review_feedback{height:34px}.inner_container.spot ul#reviews li.review ul.review_feedback li{float:left;margin-right:10px;padding:7px 0 9px 0}.inner_container.spot ul#reviews li.review ul.review_feedback li.intro{padding-left:10px;padding-top:7px}.inner_container.spot ul#reviews li.review ul.review_feedback .review_feedback_button{cursor:pointer;color:#333333}.inner_container.spot ul#reviews li.review ul.review_feedback .review_feedback_button:hover{text-decoration:none}.inner_container.spot ul#reviews li.review ul.review_feedback .review_feedback_button .icon-checkmark{padding-right:5px;font-size:10px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.inner_container.spot ul#reviews li.review ul.review_feedback .review_feedback_button.checked{background:#e9e9e9;position:relative;top:1px;text-shadow:none;box-shadow:0 1px 1px rgba(0,0,0,0.3) inset;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.inner_container.spot iframe.video{border:none;width:565px;height:270px}.inner_container.spot iframe.video.DTG{height:400px;width:600px;margin-left:-21px}.inner_container.spot ul.social_stats li span.icon-checkbox{font-size:12px}.inner_container.spot ul.social_stats li:last-child{margin-bottom:0}.inner_container.spot ul.social_stats li em{font-weight:bold}.inner_container.spot ul.social_stats li span{font-size:11px}.inner_container.spot ul.social_stats li dd{font-weight:bold;display:inline-block;width:35px}.inner_container.spot ul.social_stats li dt{display:inline-block;padding-left:5px;font-size:11px}.inner_container.spot ul.social_stats li.a_user{line-height:23px}.inner_container.spot ul.social_stats li.a_user a.tiny{display:inline-block;height:20px;width:20px;margin-top:-3px;vertical-align:middle}.inner_container.spot ul.service_links{margin-left:1em}.inner_container.spot ul.service_links span.icon-tag{padding-right:5px;font-size:11px;color:#66BB6A}.inner_container.spot ul.spot_list li{margin-bottom:5px}.inner_container.spot ul.spot_list li a.name{display:block}.inner_container.spot ul.spot_list li span,.inner_container.spot ul.spot_list li p{font-size:10px;line-height:15px}ul.estates li{vertical-align:middle;margin-bottom:8px}ul.estates li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px}ul.estates li p{line-height:20px}ul.estates li.tright{font-size:10px}ul.estates img{height:20px;display:inline-block;vertical-align:middle}.col.center .service_links{margin-left:1em}.col.center ul.small_list.yext_list{margin-top:0.5em;list-style:none}.col.center ul.small_list.yext_list li{margin-left:1em;float:left}.col.center .url{float:left;margin-right:0.5em}.col.center .url dd,.col.center .url dt{display:inline-block}.rating dd{font-weight:bold;display:inline-block;width:35px}.rating dt{display:inline-block;padding-left:5px;font-size:11px}#spot_page_map{cursor:pointer}#hidden_map{top:0;left:0;position:absolute;z-index:9000;background-color:rgba(0,0,0,0.65);display:none}#spot_map_modal{position:absolute;display:none;z-index:9999}#spot_map_modal .directions,#spot_map_modal .address{padding:0.5em}#spot_google_map{width:800px;height:500px;background-color:white}#spot_map_info{text-align:center;background-color:#f5f5f5;padding-bottom:1em;padding-top:1em}html{font-size:16px}.tachyons .tupalo-blue{color:#0065a3}.tachyons .bg-tupalo-green{background-color:#66BB6A}.tachyons .bg-tupalo-blue{background-color:#0065a3}.tachyons .bg-red{background-color:red}.tachyons .w1_5{width:1.5rem}.tachyons .h2_5{height:3rem}.tachyons .f5{font-size:1rem}.tachyons .pa2{padding:.5rem}.tachyons .ph2{padding-left:.5rem;padding-right:.5rem}.tachyons .flex{display:flex}.tachyons .items-center{align-items:center}.tachyons .inline-flex{display:inline-flex}.tachyons .ml-auto{margin-left:auto}.tachyons .dim{opacity:1}.tachyons .dim,.tachyons .dim:focus,.tachyons .dim:hover{transition:opacity .15s ease-in}.tachyons .link{text-decoration:none}.tachyons .link,.tachyons .link:active,.tachyons .link:focus,.tachyons .link:hover,.tachyons .link:link,.tachyons .link:visited{transition:color .15s ease-in}.tachyons .ml1{margin-left:.25rem}.tachyons .mv1{margin-top:.25rem;margin-bottom:.25rem}.tachyons .br1{border-radius:0.125rem}.tachyons .br2{border-radius:.25rem}.tachyons .white{color:white}.tachyons .lh-solid{line-height:1}.tachyons .lh-title{line-height:1.25}.tachyons .lh-copy{line-height:1.5}.pure_modal{left:50%;margin:-250px 0 0 -17%;opacity:0;position:absolute;top:-50%;visibility:hidden;width:80%;box-shadow:0 3px 7px rgba(0,0,0,0.25);box-sizing:border-box;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.pure_modal:target{opacity:1;top:50%;visibility:visible}.pure_modal .header{border-bottom:1px solid #e7e7e7;border-radius:5px 5px 0 0;padding:5px;color:#333333}.pure_modal-content{background:#f7f7f7;position:relative;z-index:20;border-radius:5px;color:#333333;height:300px}.pure_modal .overlay{background-color:#000;background:rgba(0,0,0,0.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}@media screen and (min-width: 768px){.pure_modal{width:600px;margin:-250px 0px 0px -18.2%;top:-50%}}.cookies-eu{position:absolute;top:0px;z-index:10000;width:100%;opacity:0.95;box-shadow:2px 2px 1px 0px rgba(0,0,0,0.5)}#map_modal .modal .modal-dialog{width:98%;height:92%;padding:0;margin:0 auto}#map_modal .modal .modal-content{height:99%}#map_canvas{width:100%;height:100%}.pure_modal{top:300px !important}
