.spacer{clear:both;height:1px;font-size:1px;line-height:1px}.floatleft{float:left}.italic{font-style:italic}.m300{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400}.m500{font-family:MuseoSans-500,Helvetica,Arial;font-weight:400}.m700{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400}.m900{font-family:MuseoSans-900,Helvetica,Arial;font-weight:400}.mm300{font-family:Museo-300,Helvetica,Arial;font-weight:400}.mm500{font-family:Museo-500,Helvetica,Arial;font-weight:400}.mm700{font-family:Museo-700,Helvetica,Arial;font-weight:400}.mm900{font-family:Museo-900,Helvetica,Arial;font-weight:400}.cardo{font-family:Cardo,Georgia}.avenir{font-family:avenir,Helvetica,Arial;font-weight:400;font-style:normal}.avenirb{font-family:avenir,Helvetica,Arial;font-weight:700;font-style:normal}.aveniri{font-family:avenir,Helvetica,Arial;font-weight:400;font-style:italic}.avenirbi{font-family:avenir,Helvetica,Arial;font-weight:700;font-style:italic}.iblock{display:inline-block}.trall{transition:all .5s ease}.tralllinear{transition:all .5s linear}.rel{position:relative}.abs{position:absolute}.normal,.normalfont{letter-spacing:0;font-style:normal;font-weight:400}.up{text-transform:uppercase}.center{text-align:center}.tleft{text-align:left}.tright{text-align:right}.clearleft{clear:left}.reset{padding:0;margin:0}.mobilepad,.mobpad{padding-right:2%;padding-left:2%}.alist{padding-left:5%;display:block;padding-top:15px;padding-bottom:15px;font-size:17px!important;line-height:16px;border-top:1px solid #FFF;border-bottom:1px solid #eee;background:#fafafa;background-image:url(/m/mobile/go.png);background-repeat:no-repeat;background-position:top right;background-size:50px 50px}.alist:hover{text-decoration:none}.listitem{border-top:1px solid #CCC;padding-top:10px;padding-bottom:10px;padding-left:2%;padding-right:2%;cursor:pointer;margin:0!important}.listitem>a>img{float:left;display:block;width:115px;height:115px;margin:0;margin-bottom:10px}.listitem>h5,.listitem>h6,.listitem>p{margin-left:135px!important;margin-bottom:0}.listitem>a{text-decoration:none}.listitem>a>.button,.listitem>a>.date,.listitem>a>.excerpt,.listitem>a>.title{margin-left:135px!important;margin-bottom:0}.listitem .zeta a,.listitem p{font-size:12px;line-height:16px}.mobileinput{font-size:17px!important;line-height:19px!important;font-style:normal;width:100%;padding:8px 0 7px 10px!important;border-radius:2px;border:2px solid #CCC;height:auto;font-weight:400}.mobileradio input[type=radio]{width:25px;height:25px;margin-right:0;padding:0;border:0;clear:none;vertical-align:middle}.museofont{font-family:MuseoSans-700,Helvetica,Arial}.museotitle{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;letter-spacing:0;font-size:17px;line-height:18px;text-transform:uppercase}.museotitle em{color:#49c3f6;font-style:normal}.museosmall{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;letter-spacing:0;font-size:11px;line-height:12px;text-transform:uppercase}.museosmall em{color:#49c3f6;font-style:normal}.mobilecheckbox input[type=checkbox]{outline:0;width:58px;height:23px;font-size:11px;line-height:2;display:block;font-weight:700;border-radius:3px;border:1px solid #B9B9B9;-webkit-appearance:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#E8E8E8),color-stop(.5,#E8E8E8),color-stop(.5,#FDFDFD),color-stop(1,#FDFDFD));box-shadow:0 1px 2px #AFAFAF inset;color:#7F7F7F}.mobilecheckbox input[type=checkbox]:checked{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#367EF8),color-stop(.5,#367EF8),color-stop(.5,#66A3F8),color-stop(1,#66A3F8));box-shadow:0 1px 2px #1449A3 inset;color:#fff;border:1px solid #99B9E8}.mobilecheckbox input[type=checkbox]:before{font-family:MuseoSans-700,Helvetica,Arial;content:'NO';font-weight:400;font-style:normal;border-radius:3px;border-top:1px solid #F7F7F7;border-right:1px solid #999;border-bottom:1px solid: #BABABA;border-left:1px solid #BDBDBD;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D8D8D8),color-stop(1,#FBFBFB));height:20px;width:22px;display:inline-block;text-indent:27px}.mobilecheckbox input[type=checkbox]:checked:before{content:'YES';text-indent:-25px;margin-left:33px}.lgreytogrey{background:#fdfefd;background:-moz-linear-gradient(top,#fdfefd 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fdfefd),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fdfefd 0,#eee 100%);background:-o-linear-gradient(top,#fdfefd 0,#eee 100%);background:-ms-linear-gradient(top,#fdfefd 0,#eee 100%);background:linear-gradient(to bottom,#fdfefd 0,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfefd', endColorstr='#eeeeee', GradientType=0)}.back1{color:#fff;opacity:.9;background:-moz-linear-gradient(top,#1a293f 0,#NaNNaNNaN);background:-webkit-gradient(linear,left top,left bottom,from(#1a293f),to(#NaNNaNNaN));-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.back2{background:#cd2b3a;background:-moz-linear-gradient(top,#cd2b3a 0,#dd6973 50%,#ce2d3c 51%,#ce2f3c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cd2b3a),color-stop(50%,#dd6973),color-stop(51%,#ce2d3c),color-stop(100%,#ce2f3c));background:-webkit-linear-gradient(top,#cd2b3a 0,#dd6973 50%,#ce2d3c 51%,#ce2f3c 100%);background:-o-linear-gradient(top,#cd2b3a 0,#dd6973 50%,#ce2d3c 51%,#ce2f3c 100%);background:-ms-linear-gradient(top,#cd2b3a 0,#dd6973 50%,#ce2d3c 51%,#ce2f3c 100%);background:linear-gradient(to bottom,#cd2b3a 0,#dd6973 50%,#ce2d3c 51%,#ce2f3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd2b3a', endColorstr='#ce2f3c', GradientType=0)}.nhfont{font-family:Arial,sans-serif;color:#333;font-size:20px;line-height:22px}.back3{background:#24364f;background:-moz-linear-gradient(top,#24364f 1%,#24364f 51%,#203049 51%,#24364f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#24364f),color-stop(51%,#24364f),color-stop(51%,#203049),color-stop(100%,#24364f));background:-webkit-linear-gradient(top,#24364f 1%,#24364f 51%,#203049 51%,#24364f 100%);background:-o-linear-gradient(top,#24364f 1%,#24364f 51%,#203049 51%,#24364f 100%);background:-ms-linear-gradient(top,#24364f 1%,#24364f 51%,#203049 51%,#24364f 100%);background:linear-gradient(to bottom,#24364f 1%,#24364f 51%,#203049 51%,#24364f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#24364f', endColorstr='#24364f', GradientType=0)}.back4{background:#37455c;background:-moz-linear-gradient(top,#37455c 1%,#505f78 49%,#37455c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#37455c),color-stop(49%,#505f78),color-stop(100%,#37455c));background:-webkit-linear-gradient(top,#37455c 1%,#505f78 49%,#37455c 100%);background:-o-linear-gradient(top,#37455c 1%,#505f78 49%,#37455c 100%);background:-ms-linear-gradient(top,#37455c 1%,#505f78 49%,#37455c 100%);background:linear-gradient(to bottom,#37455c 1%,#505f78 49%,#37455c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37455c', endColorstr='#37455c', GradientType=0)}.back5{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#f3f3f3),color-stop(51%,#ededed),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 51%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)}.tabbar{background:#fafafa;background:-moz-linear-gradient(top,#fafafa 10%,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fafafa),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fafafa 10%,#eee 100%);background:-o-linear-gradient(top,#fafafa 10%,#eee 100%);background:-ms-linear-gradient(top,#fafafa 10%,#eee 100%);background:linear-gradient(to bottom,#fafafa 10%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee', GradientType=0)}.fadewhitedown{background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.mbackfade{background:#edeced;background:-moz-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#edeced),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:-o-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:-ms-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:linear-gradient(to bottom,#edeced 0,#fbfbfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edeced', endColorstr='#fbfbfb', GradientType=0)}.mbackfadei{background:#edeced!important;background:-moz-linear-gradient(top,#edeced 0,#fbfbfb 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#edeced),color-stop(100%,#fbfbfb))!important;background:-webkit-linear-gradient(top,#edeced 0,#fbfbfb 100%)!important;background:-o-linear-gradient(top,#edeced 0,#fbfbfb 100%)!important;background:-ms-linear-gradient(top,#edeced 0,#fbfbfb 100%)!important;background:linear-gradient(to bottom,#edeced 0,#fbfbfb 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edeced', endColorstr='#fbfbfb', GradientType=0)!important}.mbackfadeup{background:#edeced;background:-moz-linear-gradient(top,#fbfbfb 0,#edeced 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(100%,#edeced));background:-webkit-linear-gradient(top,#fbfbfb 0,#edeced 100%);background:-o-linear-gradient(top,#fbfbfb 0,#edeced 100%);background:-ms-linear-gradient(top,#fbfbfb 0,#edeced 100%);background:linear-gradient(to bottom,#fbfbfb 0,#edeced 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#edeced', GradientType=0)}.newsback{background:#fff;background:-moz-linear-gradient(top,#fff 0,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background:-o-linear-gradient(top,#fff 0,#ddd 100%);background:-ms-linear-gradient(top,#fff 0,#ddd 100%);background:linear-gradient(to bottom,#fff 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0)}.pageback{background:#e6e2d7;background:-moz-linear-gradient(top,#e6e2d7 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e2d7),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6e2d7 0,#fff 100%);background:-o-linear-gradient(top,#e6e2d7 0,#fff 100%);background:-ms-linear-gradient(top,#e6e2d7 0,#fff 100%);background:linear-gradient(to bottom,#e6e2d7 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e2d7', endColorstr='#ffffff', GradientType=0)}.greyimg{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.ssnote{color:#999;font-size:10px;line-height:12px;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;margin:0 0 6px 0}.fixshortpage #content-bg{background:#e6e2d7;background:-moz-linear-gradient(top,#e6e2d7 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e2d7),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6e2d7 0,#fff 100%);background:-o-linear-gradient(top,#e6e2d7 0,#fff 100%);background:-ms-linear-gradient(top,#e6e2d7 0,#fff 100%);background:linear-gradient(to bottom,#e6e2d7 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e2d7', endColorstr='#ffffff', GradientType=0)}.fixshortpage #content-wrap{margin-bottom:0}.break-5{height:5px}.break-10{height:10px}.break-15{height:15px}.break-20{height:20px}.break-25{height:25px}.break-30{height:30px}.break-35{height:35px}.break-40{height:40px}.break-45{height:45px}.break-50{height:50px}.tooltipster-light{border-radius:4px;border:1px solid #bbb;background:#fff;color:#dd3326}.tooltipster-light .tooltipster-content{letter-spacing:0;font-style:normal;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;text-transform:uppercase;font-size:14px;line-height:16px;padding:8px 10px}.tooltipster-noir{border-radius:0;border:3px solid #2c2c2c;background:#fff;color:#2c2c2c}.tooltipster-noir .tooltipster-content{font-family:Georgia,serif;font-size:14px;line-height:16px;padding:8px 10px}.tooltipster-shadow{border-radius:5px;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.3);color:#2c2c2c}.tooltipster-shadow .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px}.tooltipster-shadow{border-radius:5px;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.3);color:#2c2c2c}.tooltipster-shadow .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px}.tooltipster-punk{border-radius:5px;border-bottom:3px solid #f71169;background:#2a2a2a;color:#fff}.tooltipster-punk .tooltipster-content{font-family:Courier,monospace;font-size:14px;line-height:16px;padding:8px 10px}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(fonts/flexslider-icon.woff) format('woff'),url(fonts/flexslider-icon.ttf) format('truetype'),url(fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;border:1px solid #CCC;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#dd3326}.flex-control-paging li a.flex-active{background:#666;cursor:default;border:1px solid #666}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}:focus{outline-color:transparent;outline-style:none}.statusdraft{display:none}.statusDraft{display:none}body.towns #content-bg .maptrails a.tr.statusDraft,body.towns #content-bg .maptrails a.tr.statusdraft{display:none}body.towns .zipcar a{display:block;background:transparent url(/m/zipcar/zc-grey.png?1) no-repeat;background-size:contain;width:150px;height:45px;text-indent:-1000px;overflow:hidden;margin:0 auto;cursor:default!important}body.towns .mapitemsholder .zipcarspacer{height:50px}body.towns .mapitemsholder .zipcar{padding-top:0;padding-bottom:0;position:absolute;right:14px;bottom:1px}body.towns .mapitemsholder .zipcar a{display:block;background:transparent url(/m/zipcar/zc-grey-vert.png?1) no-repeat;background-size:contain;width:90px;height:48px;cursor:default!important}body.towns .showspot .zipcar{position:absolute;right:0;top:0;padding-top:8px;padding-right:8px}body.towns .showspot .zipcar a{display:block;background:transparent url(/m/zipcar/zc-white.png?1) no-repeat;background-size:contain;width:135px;height:60px;margin-top:4px;cursor:default!important}body.towns.mobile .mapitemsholder .zipcar{display:none}body.towns.mobile .showspot .zipcar{padding-top:4px;padding-right:6px}body.towns.mobile .showspot .zipcar a{background:transparent url(/m/zipcar/zc-white-vert.png?1) no-repeat;background-size:contain;width:90px;height:48px}body.towns.mobile h2.zipleft{text-align:left!important}body.towns.mobile h2.zipleft .zipcar{float:right;margin-top:-12px;margin-right:-5px;padding-top:0;padding-right:0}body.towns.mobile h2.zipleft .zipcar a{background:transparent url(/m/zipcar/zc-grey-vert.png?1) no-repeat;background-size:contain;width:90px;height:48px}.bodyfont{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}.headerfont{font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:21px;line-height:22px;color:#dd3326;text-transform:uppercase}.betafont{padding:0;margin:0;font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:18px;line-height:19px;color:#333;text-transform:uppercase;margin-top:18px;padding-bottom:3px}.h3font{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#dd3326}.subtext{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;line-height:16px;color:#333}.noitems{display:none;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;text-align:center;color:#dd3326;margin:20px auto 100px auto;width:50%;border:1px solid #dd3326}.noitems span{font-size:15px;line-height:16px;text-transform:uppercase;padding:20px;display:block}.bublist{text-decoration:underline;font-size:11px;white-space:nowrap}.btn{margin-bottom:10px;padding:3px;background:#eee;display:block;cursor:pointer;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;margin-top:-3px;margin-left:-3px;text-transform:uppercase}.btn SPAN{transition:all .5s ease;background:#37455c;display:block;-moz-border-radius:2px;border-radius:2px;height:33px;position:relative}.btn SPAN B{letter-spacing:0;font-style:normal;font-weight:400;font-size:12px;line-height:13px;line-height:14px;letter-spacing:1px;display:block;padding:10px 22px 0 10px;color:#FFF;background:url(/m/btn/btna.png) right top no-repeat;background-position-y:3px}.btn.aleft span b{background:url(/m/btn/btnaleft.png) left top no-repeat;background-position-y:3px;padding:10px 10px 0 22px}.btn.right{float:right}.btn.left{float:left}.btn.viewmap span b{background:url(/m/towns/btnup.png) left top no-repeat;padding:11px 10px 0 22px}.btn:hover span{background:#446fb5}.btn.red span{background:#dd3326}.btn.red:hover span{background:#fa796f}.btn,.btn:hover{text-decoration:none}.btn.outlink B,.officiallinks .btn B{background-image:none;padding-right:33px;padding-left:12px}.btn.outlink B:after,.officiallinks .btn B:after{position:absolute;top:10px;right:3px;content:"\f08e";font-family:FontAwesome;padding-right:5px;text-decoration:none!important;font-size:17px;color:#c1ccdd}body#trailpage .gm-style-iw,body#trailpage .gm-style-iw>div{overflow-x:hidden!important}body#trailpage .hidden{display:none}body#trailpage .main{width:100%;float:none}body#trailpage .trail-head{position:relative;padding-bottom:15px;border-bottom:1px solid #CCC;margin-bottom:20px;min-height:62px}body#trailpage h1.alpha{padding:0;margin:0;color:#dd3326;border:0;padding-right:130px}body#trailpage h1.alpha,body#trailpage h1.alpha br{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:38px;line-height:39px}body#trailpage .subhead{letter-spacing:0;font-style:normal;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;line-height:16px;color:#333;padding-right:180px}body#trailpage .subhead,body#trailpage .subhead *{font-size:18px;line-height:19px;line-height:22px}body#trailpage .trail-body{padding-bottom:20px}body#trailpage .trail-body,body#trailpage .trail-body br,body#trailpage .trail-body p{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}body#trailpage .trail-body h2.beta{padding:0;margin:0;padding-top:15px;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400}body#trailpage .xbox,body#trailpage .zbox{margin-bottom:45px}body#trailpage .map-holder.fixed{position:fixed;top:0;z-index:10}body#trailpage .map-buttons.fixed{position:fixed;top:0;z-index:1000}body#trailpage .map-buttons{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;background:#edeced;background:-moz-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#edeced),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:-o-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:-ms-linear-gradient(top,#edeced 0,#fbfbfb 100%);background:linear-gradient(to bottom,#edeced 0,#fbfbfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edeced', endColorstr='#fbfbfb', GradientType=0);text-align:center;padding-bottom:10px}body#trailpage .map-buttons .btitle{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;text-transform:uppercase;font-size:12px;line-height:13px;padding:10px 0 6px 0}body#trailpage .map-buttons .mb{background:#659ad2}body#trailpage .map-buttons .mc{background:#9eb53b}body#trailpage .map-buttons .md{background:#a681ba}body#trailpage .map-buttons .mm{background:#f08a4e}body#trailpage .map-buttons .mp{background:#db3527}body#trailpage .map-buttons a{display:inline-block;width:120px;height:33px;-moz-border-radius:3px;border-radius:3px}body#trailpage .map-buttons a span{padding:10px 10px 0 10px;color:#FFF;display:block;font-size:14px;line-height:15px;text-decoration:none}body#trailpage .map-buttons a span span{padding:0;display:inline}body#trailpage .map-buttons a,body#trailpage .map-buttons a:hover{text-decoration:none}body#trailpage .map-buttons .mb.off{background:#999}body#trailpage .map-buttons .mb.off span{color:#000}body#trailpage .map-buttons .mc.off{background:#999}body#trailpage .map-buttons .mc.off span{color:#000}body#trailpage .map-buttons .md.off{background:#999}body#trailpage .map-buttons .md.off span{color:#000}body#trailpage .map-buttons .mm.off{background:#999}body#trailpage .map-buttons .mm.off span{color:#000}body#trailpage .map-buttons .mp.off{background:#999}body#trailpage .map-buttons .mp.off span{color:#000}body#trailpage .map-buttons .disabled{background:#fefefe;background:#fafafa;cursor:default;-moz-box-shadow:inset 0 0 20px #dfdfdf;-webkit-box-shadow:inset 0 0 20px #dfdfdf;box-shadow:inset 0 0 20px #dfdfdf}body#trailpage .map-buttons .disabled span{color:#dfdfdf}body#trailpage .trailstop,body#trailpage .trbubble{padding-top:10px;margin-right:13px;position:relative}body#trailpage .trailstop .trbody,body#trailpage .trbubble .trbody{margin-left:45px}body#trailpage .trailstop h3.gamma,body#trailpage .trbubble h3.gamma{padding:0;margin:0;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;color:#dd3326;padding-top:13px;display:inline-block;float:left}body#trailpage .trailstop h3.gamma,body#trailpage .trailstop h3.gamma b,body#trailpage .trailstop h3.gamma br,body#trailpage .trailstop h3.gamma em,body#trailpage .trailstop h3.gamma i,body#trailpage .trbubble h3.gamma,body#trailpage .trbubble h3.gamma b,body#trailpage .trbubble h3.gamma br,body#trailpage .trbubble h3.gamma em,body#trailpage .trbubble h3.gamma i{font-size:25px;line-height:26px;line-height:29px}body#trailpage .trailstop .township,body#trailpage .trbubble .township{font-family:MuseoSans-300,Helvetica,Arial;letter-spacing:0;font-style:normal;font-weight:400;font-size:16px;line-height:17px;color:#999;display:inline-block;margin-left:15px;float:left;padding-top:21px}body#trailpage .trailstop .township,body#trailpage .trailstop h3.gamma,body#trailpage .trbubble .township,body#trailpage .trbubble h3.gamma{vertical-align:top}body#trailpage .trailstop .subhead,body#trailpage .trbubble .subhead{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;line-height:16px;color:#333;font-size:17px;line-height:18px;line-height:22px;margin-bottom:15px;margin-top:2px}body#trailpage .trailstop .desc,body#trailpage .trbubble .desc{padding-bottom:20px}body#trailpage .trailstop .desc,body#trailpage .trailstop .desc br,body#trailpage .trailstop .desc p,body#trailpage .trbubble .desc,body#trailpage .trbubble .desc br,body#trailpage .trbubble .desc p{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}body#trailpage .trailstop .icon,body#trailpage .trbubble .icon{width:20px;height:20px;float:left;padding-top:10px;cursor:pointer;display:none}body#trailpage .trailstop .getdirections,body#trailpage .trbubble .getdirections{display:block;font-size:13px;line-height:14px;margin-top:5px;margin-bottom:12px;text-decoration:underline;padding:4px;padding-left:0}body#trailpage .trailstop .featimage,body#trailpage .trbubble .featimage{padding:0;margin:0;margin-bottom:8px}body#trailpage .trailstop .featimage img,body#trailpage .trbubble .featimage img{width:100%;padding:0;margin:0}body#trailpage .trailstop .featimagecredit,body#trailpage .trbubble .featimagecredit{padding:0;margin:0;text-align:right;font-size:11px;line-height:12px;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;color:#828282;text-transform:uppercase;margin-bottom:4px}body#trailpage .trailstop .sqimage,body#trailpage .trbubble .sqimage{float:right;margin:0 0 10px 30px}body#trailpage .trailstop .sqimage img,body#trailpage .trbubble .sqimage img{width:300px}body#trailpage .trailstop.stophasgram .sqimage,body#trailpage .trbubble.stophasgram .sqimage{display:none}body#trailpage .trbubble{padding-top:2px}body#trailpage .trbubble span.letter{display:block;float:left;font-size:15px;line-height:16px;letter-spacing:0;font-style:normal;font-weight:400;color:#fff;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;padding:3px 7px;background:#dd3326}body#trailpage .trbubble span.letter b{letter-spacing:0;font-style:normal;min-width:13px;text-align:center;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;display:block}body#trailpage .trbubble .bubimg{padding:0;margin:0;width:150px;float:left}body#trailpage .trbubble .bubbuttons,body#trailpage .trbubble .bubimg,body#trailpage .trbubble .bubtop,body#trailpage .trbubble .steptext{margin-left:40px}body#trailpage .trbubble .steptext .instagram,body#trailpage .trbubble .steptext .instagramcaption{display:none}body#trailpage .trbubble h3.gamma{display:block;font-size:23px;line-height:24px;margin-top:0;padding-top:0;float:none}body#trailpage .trbubble .township{font-family:MuseoSans-300,Helvetica,Arial;letter-spacing:0;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:#999;display:block;margin-left:0;float:none;padding-top:4px}body#trailpage .trbubble .subhead{margin-top:7px;font-size:16px;line-height:17px}body#trailpage .trbubble .icon{display:block}body#trailpage .trbubble .address{margin-top:10px;color:#828282}body#trailpage .trbubble .steptextindent{margin-left:207px;margin-top:-4px}body#trailpage .trbubble .bubbuttons{margin-top:15px}body#trailpage .trbubble .bubbuttons .btn{display:inline-block;margin-right:5px;white-space:nowrap}body#trailpage .trbubble .bubbuttons .moreinfo{margin-left:16px;white-space:nowrap}body#trailpage .trbubble.bbub span.letter{background:#659ad2}body#trailpage .trbubble.cbub span.letter{background:#9eb53b}body#trailpage .trbubble.dbub span.letter{background:#a681ba}body#trailpage .trbubble.mbub span.letter{background:#f08a4e}body#trailpage spot.spotholder:not(.spotopen){margin-bottom:50px}body#trailpage .stopitemslist{padding-top:50px}body.towns{text-rendering:optimizeLegibility}body.towns .stepsectionhead{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:30px;line-height:31px;margin-top:40px;padding:10px 13px;color:#444;background:#eee}body.towns.mobile .stepsectionhead{font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;font-size:28px;line-height:29px;margin-top:25px;padding:10px 8px 8px 8px;margin-left:-2%;margin-right:-2%;border-bottom:1px solid #ccc;margin-bottom:-1px}body.towns .stopitemslist>.stepsectionhead:first-child{margin-top:0}body.towns .phboxinner .bholder{text-align:center;margin:5px 0 10px 0}body.towns .phboxinner a.button.iblock{margin:0 auto}body.towns .phboxinner .pbody{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}body.towns .phboxinner .nhlinks{margin:12px 0;width:auto;position:relative;top:0;left:0}body.towns .phboxinner .nhlinks .col{width:32%;margin-right:2px}body.towns .phboxinner .nhlinks a{background:#f0f0f0;padding:6px 0;color:#666;margin-bottom:2px}body.towns .phboxinner .nhlinks a p{letter-spacing:0;font-style:normal;font-size:15px;line-height:16px;margin:0;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400}body.towns .phboxinner .nhlinks a,body.towns .phboxinner .nhlinks a:hover{text-decoration:none}body.towns .phboxinner .nhlinks a:hover{background:#dd3326;color:#FFF}body.towns #content-wrap{max-width:976px}body.towns #nh-hero{width:976px}body.towns #content-bg{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}body.towns #content-bg a.tr .more{padding-top:5px;text-align:right;padding-right:10px}body.towns #content-bg h2{font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:21px;line-height:22px;color:#dd3326;text-transform:uppercase;margin:10px}body.towns #content-bg h3{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#dd3326;margin:10px}body.towns #content-bg .nh-page-heading{margin-bottom:5px}body.towns #content-bg .twland-heading{margin-bottom:35px}body.towns #content-bg p{margin-bottom:8px;margin-top:8px}body.towns #content-bg .lineholder{position:absolute;top:0;left:0;overflow:hidden}body.towns #content-bg .landline{position:relative;top:-170px;left:-308px;display:none}body.towns #content-bg .dmapimg{z-index:15}body.towns #content-bg .dmapimg,body.towns #content-bg .trailline{position:absolute;right:0;bottom:0}body.towns #content-bg .trailline{bottom:-5px}body.towns #content-bg .trailline svg{display:none}body.towns #content-bg .trailline svg,body.towns #content-bg .trailline svg path{pointer-events:none;z-index:101;position:relative}body.towns #content-bg .hero-controls-wrap .hero-controls{margin-left:40px}body.towns #content-bg #content.neighborhood-content{padding:0;margin:0;width:100%}body.towns #content-bg #nh-hero-image-container .header-caption{top:60px;padding-left:40px}body.towns #content-bg #nh-hero-image-container .header-caption{width:auto}body.towns #content-bg #nh-hero-image-container .header-caption span{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;text-transform:none;color:#dd3326;font-size:30px;line-height:31px;padding:10px 12px}body.towns #content-bg #nh-hero-image-container .header-caption span em.more{margin-left:10px;letter-spacing:0;font-style:normal;font-weight:400;font-size:10px;line-height:11px;white-space:nowrap;text-decoration:underline;cursor:pointer;text-align:right;margin-bottom:-3px}body.towns #content-bg #nh-hero-image-container .header-caption span em.more:after{content:""}body.towns #content-bg #nh-hero-image-container .header-caption a:hover,body.towns #content-bg #nh-hero-image-container .header-caption a:hover em,body.towns #content-bg #nh-hero-image-container .header-caption a:hover span{color:#7f000c}body.towns #content-bg #nh-hero-image-container .header-caption p{margin:0}body.towns #content-bg #nh-hero-image-container .header-caption div,body.towns #content-bg #nh-hero-image-container .header-caption p,body.towns #content-bg #nh-hero-image-container .header-caption span,body.towns #content-bg #nh-hero-image-container .header-caption strong{display:inline-block;letter-spacing:0;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400}body.towns #content-bg #nh-hero-image-container p.pictured{clear:both}body.towns #content-bg #nh-hero-image-container p.pictured strong{font-size:22px;line-height:23px;letter-spacing:0;font-style:normal;font-weight:400;display:inline-block;padding:8px 12px}body.towns #content-bg #nh-hero-image-container p.head-credit{letter-spacing:0;font-style:normal;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:10px;line-height:11px;margin-top:10px;position:absolute;bottom:0;right:0;z-index:100;display:none;background:#888;color:#f0f0f0;padding:5px 14px;text-transform:uppercase;clear:both;letter-spacing:1px;margin-bottom:0;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}body.towns #content-bg #nh-hero-image-container p.head-credit b{letter-spacing:0;font-style:normal;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400}body.towns #content-bg .dmap{position:absolute;bottom:0;right:0;z-index:100}body.towns #content-bg .dmap,body.towns #content-bg .dmap img{width:340px;height:280px}body.towns #content-bg .dholder{position:relative}body.towns #content-bg .ondot{pointer-events:none;width:12px;height:12px;margin-top:-6px;margin-left:-6px;background:#dd3326;-moz-border-radius:50%;border-radius:50%;position:absolute}body.towns #content-bg #town-page-header{position:relative;border-bottom:#dedede 1px solid;padding:10px;margin-right:15px;margin-left:15px}body.towns #content-bg .towndetails .tbody{margin-right:15px;margin-left:15px}body.towns #content-bg .towndetails.spotopen{margin-bottom:10px}body.towns #content-bg .townextras{margin-right:15px;margin-left:15px}body.towns #content-bg .townextras h2{padding:0;margin:0;padding-top:15px;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400}body.towns #content-bg .bodycopy,body.towns #content-bg .bodycopy br,body.towns #content-bg .bodycopy p{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}body.towns #content-bg .bodycopy a{color:#dd3326;transition:all .5s ease}body.towns #content-bg .bodycopy a:hover{color:#7f000c}body.towns #content-bg .bodycopy h2.beta{padding:0;margin:0;font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:18px;line-height:19px;color:#333;text-transform:uppercase;margin-top:18px;padding-bottom:3px}body.towns #content-bg .showspot{z-index:999;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;letter-spacing:0;font-size:17px;line-height:18px;text-transform:uppercase;text-align:center;color:#eee;font-size:12px;line-height:35px;letter-spacing:1px;position:absolute;bottom:0;left:0;height:60px;width:100%;cursor:pointer;background-image:url(/m/mobile/more.png);background-size:100px 45px;background-repeat:no-repeat;background-position:center;background-color:#222;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}body.towns #content-bg .showspot em{color:#49c3f6;font-style:normal}body.towns #content-bg .spotholder{position:relative;height:400px;overflow:hidden;z-index:999}body.towns #content-bg .spotholder.spotopen .showspot{display:none}body.towns #content-bg .towndetails.spotholder .showspot{background:url(/m/towns/xbg.png) repeat-x;height:100px;-moz-opacity:1;-khtml-opacity:1;opacity:1}body.towns #content-bg .towndetails.spotholder .showspot span{display:block;height:110px;background-image:url(/m/towns/mored.png?1);background-repeat:no-repeat;background-position:center}body.towns #content-bg .towndetails.spotholder .showspot span,body.towns #content-bg .towndetails.spotholder .showspot span b,body.towns #content-bg .towndetails.spotholder .showspot span em{font-style:normal;font-weight:400;color:#dd3326;font-size:14px;line-height:15px;letter-spacing:0;display:block}body.towns #content-bg .towndetails.spotholder .showspot span b{width:50%;margin:0 auto;margin-top:52px;background:#f0f0f0 url(/m/towns/morered.png?1) top center no-repeat;background-size:100px 45px;height:48px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;transition:all .5s ease}body.towns #content-bg .towndetails.spotholder .showspot span em{padding-top:6px;transition:all .5s ease}body.towns #content-bg .towndetails.spotholder .showspot:hover b{background-color:#ddd}body.towns #content-bg .towndetails.spotholder .showspot:hover em{color:#7f000c}body.towns #content-bg .canvascradle.spotholder{height:280px}body.towns #content-bg .canvascradle.spotholder .c{display:none}body.towns #content-bg .canvascradle.spotholder.spotopen .showspot{display:block;background-image:url(/m/towns/moreup.png)}body.towns #content-bg .canvascradle.spotholder.spotopen .e{display:none}body.towns #content-bg .canvascradle.spotholder.spotopen .c{display:inline}body.towns #content-bg .canvascradle.spotholder #map-canvas{padding-bottom:100px}body.towns #content-bg .hspot.spotholder,body.towns #content-bg .xspot.spotholder{height:445px}body.towns #content-bg .hspot.spotholder .showspot,body.towns #content-bg .xspot.spotholder .showspot{-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:rgba(220,220,220,.9);height:50px}body.towns #content-bg .hspot.spotholder .showspot span,body.towns #content-bg .xspot.spotholder .showspot span{letter-spacing:0;font-style:normal;color:#FFF;display:block;margin-top:3px;color:#333;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px}body.towns #content-bg .seemore{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;text-transform:uppercase;font-size:12px;line-height:13px;position:absolute;right:0;top:10px}body.towns #content-bg .seemore .sociallinks{margin-top:3px;float:left;margin-right:10px}body.towns #content-bg .seemore .sociallinks a{float:left;margin-right:8px;transition:all .5s ease}body.towns #content-bg .seemore .sociallinks a:hover{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}body.towns #content-bg .seemore .officiallinks{margin-top:3px;float:left}body.towns #content-bg .seemore .officiallinks a{float:left;margin-right:8px}body.towns #content-bg .mapitemsholder{z-index:10;position:absolute;right:-5px;top:56px}body.towns #content-bg .mapitemsholder .mapitems{width:315px}body.towns #content-bg .divein{text-align:left;position:relative;border-top:3px solid #dd3326;padding-top:5px;font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:21px;line-height:22px;color:#dd3326;text-transform:uppercase;margin-bottom:15px}body.towns #content-bg .divein img{display:none}body.towns #content-bg .divein,body.towns #content-bg .divein br{font-size:24px;line-height:25px}body.towns #content-bg .trailarrows{display:none;text-align:center;border-top:1px solid #CCC}body.towns #content-bg .trailarrows .trailarrow{display:inline-block;cursor:pointer;margin-right:25px;padding:0;font-size:16px;line-height:17px;width:110px;height:35px;background:transparent url(/m/towns/tup.png) no-repeat top center}body.towns #content-bg .trailarrows .trailarrow.tup{display:none}body.towns #content-bg .trailarrows .trailarrow.tup:active{background-position-y:-1px}body.towns #content-bg .trailarrows .trailarrow.tdown{background-image:url(/m/towns/tdown3.png)}body.towns #content-bg .trailarrows .trailarrow.tdown:hover{background-position-y:-35px}body.towns #content-bg .trailarrows .trailarrow.tdown:active{background-position-y:-70px}body.towns #content-bg .trailarrows .trailarrow.stopit{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}body.towns #content-bg #trailscroll{max-height:385px;overflow:hidden;margin-left:-30px;padding-left:30px}body.towns #content-bg #trailscroll LI,body.towns #content-bg #trailscroll UL{padding:0;margin:0}body.towns #content-bg #trailscroll .traillistinner{position:relative}body.towns #content-bg .scrolltrails .trailarrows{display:block}body.towns #content-bg .scrolltrails #trailscroll{padding-top:10px}body.towns #content-bg .scrolltrails #trailscroll .traillistinner{height:1000px;margin-top:-10px}body.towns #content-bg .scrolltrails .zipcarspacer{height:10px}body.towns #content-bg .scrolltrails .traillistinner li:last-child,body.towns #content-bg .scrolltrails .traillistinner li:last-child .headtr{border:none}body.towns #content-bg .scrolltrails .traillistinner li,body.towns #content-bg .scrolltrails .traillistinner li .headtr{transition:border 0s linear!important;-webkit-transition:border 0s linear!important;-moz-transition:border 0s linear!important}body.towns #content-bg .maptrails{background:rgba(255,255,255,.6)}body.towns #content-bg .maptrails .lasttrail{border-bottom:3px solid #dd3326}body.towns #content-bg .maptrails .lasttrail a.tr .headtr{border:none!important}body.towns #content-bg .maptrails a.tr{position:relative;right:0;display:block;transition:all .5s ease}body.towns #content-bg .maptrails a.tr .trholder{position:relative;overflow:hidden;-moz-border-radius:3px;border-radius:3px}body.towns #content-bg .maptrails a.tr .trholder:last-child{border:none}body.towns #content-bg .maptrails a.tr .headtr{font-size:16px;line-height:17px;color:#dd3326;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;margin:0;padding:0;transition:all .5s ease;padding:12px 0 12px 0;margin-right:7px;letter-spacing:-1px;color:#333;margin-left:40px;border-bottom:1px solid rgba(200,200,200,.5)}body.towns #content-bg .maptrails a.tr .headtr,body.towns #content-bg .maptrails a.tr .headtr br{font-size:23px;line-height:24px}body.towns #content-bg .maptrails a.tr .fa{float:left;padding-top:1px}body.towns #content-bg .maptrails a.tr .tricon{position:absolute;left:0;top:0;width:42px;height:140px;background:transparent url(/m/towns/flag.png?5) left top no-repeat}body.towns #content-bg .maptrails a.tr .subtr{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;line-height:16px;color:#333;transition:all .5s ease}body.towns #content-bg .maptrails a,body.towns #content-bg .maptrails a:hover{text-decoration:none}body.towns #content-bg .maptrails a.tr:hover{right:17px}body.towns #content-bg .maptrails a.tr:hover .headtr{color:#dd3326;margin-left:47px;margin-right:0}body.towns #content-bg .maptrails a.tr:hover .trholder{background:#FFF}body.towns #content-bg .maptrails a.tr:hover .tricon{background-position-y:-140px}body.towns #content-bg .maptrails a.tr:hover .subtr{color:#000}body.towns #content-bg .townhighlights .townlistings,body.towns #content-bg .xbox,body.towns #content-bg .zbox{margin-top:20px;background:#f0f0f0;padding:15px;margin-right:6px;margin-left:6px}body.towns #content-bg .townhighlights .townlistings h2,body.towns #content-bg .xbox h2,body.towns #content-bg .zbox h2{padding:0;margin:0;margin-bottom:7px;text-align:left}body.towns #content-bg .townhighlights .townlistings a.tr,body.towns #content-bg .xbox a.tr,body.towns #content-bg .zbox a.tr{text-align:left;width:302px;margin-right:13px;margin-top:5px;margin-bottom:10px;display:block;float:left;transition:all .5s ease}body.towns #content-bg .townhighlights .townlistings a.tr .trimg,body.towns #content-bg .xbox a.tr .trimg,body.towns #content-bg .zbox a.tr .trimg{width:300px;height:200px;margin-bottom:10px;background:#CCC;border:1px solid #FFF;transition:all .5s ease}body.towns #content-bg .townhighlights .townlistings a.tr .trimg img,body.towns #content-bg .xbox a.tr .trimg img,body.towns #content-bg .zbox a.tr .trimg img{width:100%;max-height:200px}body.towns #content-bg .townhighlights .townlistings a.tr .headtr,body.towns #content-bg .xbox a.tr .headtr,body.towns #content-bg .zbox a.tr .headtr{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#dd3326;margin:0;margin-bottom:5px;padding:0;transition:all .5s ease}body.towns #content-bg .townhighlights .townlistings a.tr .subtr,body.towns #content-bg .xbox a.tr .subtr,body.towns #content-bg .zbox a.tr .subtr{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;line-height:16px;color:#333;transition:all .5s ease}body.towns #content-bg .townhighlights .townlistings a,body.towns #content-bg .townhighlights .townlistings a:hover,body.towns #content-bg .xbox a,body.towns #content-bg .xbox a:hover,body.towns #content-bg .zbox a,body.towns #content-bg .zbox a:hover{text-decoration:none}body.towns #content-bg .townhighlights .townlistings a:hover .trimg,body.towns #content-bg .xbox a:hover .trimg,body.towns #content-bg .zbox a:hover .trimg{border-color:#c33;border-color:#7f000c}body.towns #content-bg .townhighlights .townlistings a:hover .headtr,body.towns #content-bg .xbox a:hover .headtr,body.towns #content-bg .zbox a:hover .headtr{color:#7f000c}body.towns #content-bg .townhighlights .townlistings a:hover .subtr,body.towns #content-bg .xbox a:hover .subtr,body.towns #content-bg .zbox a:hover .subtr{color:#1a1a1a}body.towns #content-bg .zbox h2{color:#333}body.towns #content-bg .townhighlights{margin-top:10px;padding-top:15px}body.towns #content-bg .townhighlights h2{margin-left:15px}body.towns #content-bg .townhighlights .viewall{font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;float:left;margin-left:25px;text-transform:uppercase;font-size:13px;line-height:14px;padding-top:14px}body.towns #content-bg .townhighlights .viewall span{display:inline-block}body.towns #content-bg .townhighlights .viewall span:after{padding-left:5px;content:"\f101";font-family:FontAwesome;padding-right:5px;text-decoration:none!important}body.towns #content-bg .townhighlights .townlistings{margin:0;background:0 0;margin-bottom:25px;margin-top:0;padding-top:0}body.towns #content-bg .towngrid{margin-bottom:10px;margin-top:20px;text-align:center;margin-left:6px}body.towns #content-bg .towngrid .col{width:20%;display:block;vertical-align:top;margin:0;float:left;margin-right:1px}body.towns #content-bg .towngrid a,body.towns #content-bg .towngrid div.empty,body.towns #content-bg .towngrid div.head{transition:all .5s ease;display:block;background:#f0f0f0;color:#333;height:36px;font-size:14px;line-height:15px;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;text-transform:uppercase;text-decoration:none;margin:0;margin-bottom:1px}body.towns #content-bg .towngrid a span,body.towns #content-bg .towngrid div.empty span,body.towns #content-bg .towngrid div.head span{padding-top:8px;display:block;text-align:center;text-decoration:none;margin:0}body.towns #content-bg .towngrid div.head{border-top:2px solid #CCC;background:0 0;font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;cursor:default}body.towns #content-bg .towngrid a span{color:#333}body.towns #content-bg .towngrid a:hover span{color:#FFF}body.towns #content-bg .towngrid .tbucks div.head{border-color:#659ad2;color:#659ad2}body.towns #content-bg .towngrid .tbucks a:hover{background:#659ad2}body.towns #content-bg .towngrid .tchester div.head{border-color:#9eb53b;color:#9eb53b}body.towns #content-bg .towngrid .tchester a:hover{background:#9eb53b}body.towns #content-bg .towngrid .tdelaware{width:19%}body.towns #content-bg .towngrid .tdelaware div.head{border-color:#a681ba;color:#a681ba}body.towns #content-bg .towngrid .tdelaware a:hover{background:#a681ba}body.towns #content-bg .towngrid .tmontgomery div.head{border-color:#f08a4e;color:#f08a4e}body.towns #content-bg .towngrid .tmontgomery a:hover{background:#f08a4e}body.towns #content-bg .towngrid .tphiladelphia div.head{border-color:#db3527;color:#db3527}body.towns #content-bg .towngrid .tphiladelphia a:hover{background:#db3527}body.towns #content-bg .nhmapholder{background:url(/m/towns/landmap.jpg?1) no-repeat center top;height:600px}body.towns #content-bg .nhmapholder .nhmap{width:958px;margin:0 auto;position:relative;height:600px}body.towns #content-bg .homegrown-info h1{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:38px;line-height:39px}body.towns #content-bg .m300{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400}body.towns #content-bg #homegrown-header .homegrown-info p{margin:0 20px 5px 8px;font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}body.towns #content-bg .hotelrow .gptadsection{float:right}body.towns #content-bg .hotelrow .gptad1{margin-right:20px}body.towns #content-bg .hotelrow{padding-left:10px;padding-right:15px;padding-top:10px}body.towns #content-bg .hotelrow .book-direct{float:left;margin-right:30px}body.towns #content-bg .adrow{text-align:center}body.towns #content-bg .adrow .gptadsection{float:none;display:inline-block;text-align:left;margin:0 8px}body.towns #content-bg .pagefacts{float:right;text-align:center;max-width:590px}body.towns #content-bg .pagefacts .fdid{text-transform:uppercase;color:#727272;font-size:17px;line-height:18px;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400}body.towns #content-bg .pagefacts .fline{border-top:1px solid #CCC;width:60px;margin:15px auto}body.towns #content-bg .pagefacts .fact{font-style:italic;font-family:Cardo,Georgia;font-size:30px;line-height:31px;line-height:35px;color:#dd3326}body.towns #content-bg .justthefacts .pagefacts{float:none;margin:0 auto}body#twdetails .sharebuttons{right:auto;left:0;top:10px}body#twdetails h1{margin-left:138px;font-size:38px;line-height:39px;color:#dd3326;letter-spacing:0;font-style:normal;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;margin-top:10px}body#twdetails .hotelrow{margin-top:50px}body#twviewall #content-bg h1{padding:0;margin:0;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:38px;line-height:39px;color:#dd3326;border:0;padding:19px 0 18px 240px}body#twviewall #content-bg .goback{padding-left:0}body#twviewall #content-bg #content.neighborhood-content{width:945px;margin:0 15px;margin-top:20px}body#twviewall #content-bg h3.gamma,body#twviewall #content-bg h3.gamma a{padding:0;margin:0;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#dd3326;font-size:18px;line-height:19px}body#twviewall #content-bg .subhead{letter-spacing:0;font-style:normal;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;line-height:16px;color:#333;font-size:16px;line-height:17px;color:#828282;margin:6px 0 7px 0}body#twviewall #content-bg .nav{font-family:MuseoSans-500,Helvetica,Arial;font-weight:400}body#twdetails #content-wrap .stories-slider-holder,body.towns #content-bg #content .stories-slider-holder{border-top:0;padding-bottom:20px;padding-top:15px;font-size:15px;line-height:16px}body#twdetails #content-wrap .stories-slider-holder h2,body.towns #content-bg #content .stories-slider-holder h2{padding-right:0;padding-left:0;margin-right:0;margin-left:0}body#twdetails #content-wrap .stories-slider-holder p,body.towns #content-bg #content .stories-slider-holder p{letter-spacing:0;font-style:normal;font-weight:400;padding:0;margin:0}body#twdetails #content-wrap .stories-slider-holder p.story-date,body.towns #content-bg #content .stories-slider-holder p.story-date{padding:0;margin:0;font-family:MuseoSans-500,Helvetica,Arial;padding-top:3px;letter-spacing:0;font-style:normal;font-weight:400}body#twdetails #content-wrap .stories-slider-holder p a,body.towns #content-bg #content .stories-slider-holder p a{padding:0;margin:0;font-family:MuseoSans-700,Helvetica,Arial;font-size:15px;line-height:16px;letter-spacing:0;font-style:normal;font-weight:400}.ondot{display:none}.dardmore .ondot{left:201px;top:185px;display:block}.dambler .ondot{left:211px;top:139px;display:block}.dbristol .ondot{left:302px;top:156px;display:block}.dchestnut-hill .ondot{left:218px;top:164px;display:block}.ddoylestown .ondot{left:237px;top:92px;display:block}.djenkintown .ondot{left:242px;top:155px;display:block}.dkennett-square .ondot{left:105px;top:235px;display:block}.dmanayunk .ondot{left:220px;top:182px;display:block}.dmedia .ondot{left:178px;top:210px;display:block}.dmt-airy .ondot{left:227px;top:173px;display:block}.dnew-hope .ondot{left:276px;top:80px;display:block}.dphoenixville .ondot{left:148px;top:150px;display:block}.dskippack .ondot{left:176px;top:122px;display:block}.dwayne .ondot{left:178px;top:175px;display:block}.dwest-chester .ondot{left:127px;top:199px;display:block}.twboxholder .phboxinner,.twboxholder .trboxinner,.twboxholder .twboxinner{display:none}.phboxinner h2 a,.trboxinner h2 a,.twboxinner h2 a{color:#dd3326;font-family:MuseoSans-300,Helvetica,Arial;letter-spacing:0;font-style:normal;font-weight:400;font-size:32px;line-height:33px}.phboxinner h2 a,.phboxinner h2 a:hover,.trboxinner h2 a,.trboxinner h2 a:hover,.twboxinner h2 a,.twboxinner h2 a:hover{text-decoration:none}.phboxinner .bubleft,.trboxinner .bubleft,.twboxinner .bubleft{float:left;width:265px}.phboxinner .bubleft img,.trboxinner .bubleft img,.twboxinner .bubleft img{max-width:250px}.phboxinner .bubright,.trboxinner .bubright,.twboxinner .bubright{float:right;width:320px;margin-top:-5px}.phboxinner .rightmargin,.trboxinner .rightmargin,.twboxinner .rightmargin{height:35px}.phboxinner .twexcerpt,.phboxinner .twexcerpt br,.phboxinner .twexcerpt p,.trboxinner .twexcerpt,.trboxinner .twexcerpt br,.trboxinner .twexcerpt p,.twboxinner .twexcerpt,.twboxinner .twexcerpt br,.twboxinner .twexcerpt p{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}.phboxinner .twfavs,.trboxinner .twfavs,.twboxinner .twfavs{margin-top:11px;font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}.phboxinner .twfavs strong,.trboxinner .twfavs strong,.twboxinner .twfavs strong{text-transform:uppercase;font-size:12px;line-height:13px}.phboxinner .twfavs UL,.trboxinner .twfavs UL,.twboxinner .twfavs UL{margin-left:15px;padding-left:10px;margin-bottom:8px}.phboxinner .twfavs UL LI,.trboxinner .twfavs UL LI,.twboxinner .twfavs UL LI{font-family:Georgia,'Times New Roman',serif;font-size:15px;line-height:16px;line-height:22px}.phboxinner .twfavs UL LI a,.trboxinner .twfavs UL LI a,.twboxinner .twfavs UL LI a{line-height:20px}.phboxinner .button,.trboxinner .button,.twboxinner .button{margin-left:-3px;margin-top:10px}.phboxinner .twimage,.trboxinner .twimage,.twboxinner .twimage{width:250px;height:250px;border:1px solid #CCC;background:#666;overflow:hidden}.phboxinner .twimage img,.trboxinner .twimage img,.twboxinner .twimage img{width:100%}.trboxinner h2{padding-right:30px}.trboxinner .subtr{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;color:#333;transition:all .5s ease;color:#7f000c;margin-bottom:15px;font-size:15px;line-height:16px;line-height:22px}.trboxinner .imglink{width:250px;margin-bottom:25px;display:block}.trboxinner .imglink img{margin:0 auto}.trboxinner .twfavs{margin-left:15px;margin-bottom:10px}.star{cursor:pointer;position:absolute;z-index:9}.star b,.star em,.star span{transition:all .5s ease;vertical-align:middle}.star em,.star span{display:inline-block;width:30px;height:30px;margin-top:-15px}.star em img,.star span img{width:100%}.star b{display:inline-block;padding:0 6px;text-transform:uppercase;margin-top:-13px;letter-spacing:0;font-style:normal;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;color:#222;font-size:16px;line-height:17px}.star,.star:hover{text-decoration:none}.star:hover{z-index:11}.star:hover span{width:40px;height:40px;margin-top:-19px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.star:hover em{width:40px;height:40px}.star:hover b{font-size:20px;line-height:21px;color:#000;margin-top:-20px}.star.norm em,.star.norm span{margin-left:-15px}.star.norm:hover em,.star.norm:hover span{margin-left:-20px}.star.flipped b{text-align:right}.star.flipped span{margin-right:-15px}.star.flipped:hover span{margin-right:-20px}.mardmore{right:645px;top:405px}.mambler{right:612px;top:263px}.mbristol{right:337px;top:312px}.mdoylestown{right:531px;top:117px}.mjenkintown{right:527px;top:309px}.mnewhope{right:404px;top:71px}.mskippack{right:729px;top:205px}.mphoenixville{left:148px;top:291px}.mmanayunk{left:353px;top:383px}.mchestnut-hill{left:364px;top:334px}.mkennett-square{left:13px;top:557px}.mmedia{left:241px;top:472px}.mmt-airy{left:380px;top:361px}.mwayne{left:239px;top:370px}.mwest-chester{left:84px;top:448px}.mphiladelphia{left:405px;top:435px}.mediacontrols .box{-moz-border-radius:3px;border-radius:3px;background:rgba(0,0,0,.2);width:30px;height:30px;display:inline-block}.mediacontrols .box:hover{background:rgba(0,0,0,.3)}.mediacontrols .play{content:"\f04b";font-family:FontAwesome;padding-right:5px;text-decoration:none!important}.mediacontrols .pause{content:"\f04c";font-family:FontAwesome;padding-right:5px;text-decoration:none!important}.mediacontrols .pause,.mediacontrols .play{font-size:17px;line-height:18px;color:#fff;width:100%;height:100%;padding-top:6px;cursor:pointer}.mediacontrols .pause{display:none}.mediacontrols .box.playing .play{display:none}.mediacontrols .box.playing .pause{display:block}.pagefacts{position:relative}.pagefacts .mediacontrols{position:absolute;bottom:5px;right:20px;z-index:200}#twdetails .xspot .showspot,#twlanding .xspot .showspot{max-width:963px;margin-left:6px}#twdetails .hspot .showspot,#twlanding .hspot .showspot{max-width:935px;margin-left:16px}.spotholder.hspot{margin-bottom:30px}.fullsize #content-bg .townlistings a.tr:nth-child(3n+4),.fullsize #content-bg .xholder a.tr:nth-child(3n+4){clear:both}.fullsize #content-bg .townlistings a.tr:nth-child(3n+3),.fullsize #content-bg .xholder a.tr:nth-child(3n+3){margin-right:0}.mbodyfont{font-family:Georgia,'Times New Roman',serif;font-size:13px;line-height:14px;line-height:18px}.mheaderfont{font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:21px;line-height:22px;color:#dd3326;text-transform:uppercase}.mbetafont{padding:0;margin:0;font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:18px;line-height:19px;color:#333;text-transform:uppercase;margin-top:18px;padding-bottom:3px}.mh3font{font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#dd3326}.msubtext{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:13px;line-height:14px;line-height:18px;color:#333}@media (max-width:799px){body.towns #content-bg #content-wrap,body.towns #content-bg #homegrown-header,body.towns #content-wrap,body.towns #homegrown-header{background:#FFF}body.towns #content-bg #homegrown-header,body.towns #homegrown-header{padding:0;margin:0;padding-top:10px}body.towns #content-bg .twfavs,body.towns .twfavs{display:none}body.towns #content-bg .tooltipster-base,body.towns .tooltipster-base{display:none!important}body.towns #content-bg .bodycopy,body.towns #content-bg .bodycopy br,body.towns #content-bg .bodycopy p,body.towns .bodycopy,body.towns .bodycopy br,body.towns .bodycopy p{font-family:Georgia,'Times New Roman',serif;font-size:13px;line-height:14px;line-height:18px}body.towns #content-bg .bodycopy a,body.towns .bodycopy a{color:#dd3326;transition:all .5s ease}body.towns #content-bg .bodycopy a:hover,body.towns .bodycopy a:hover{color:#7f000c}body.towns #content-bg .bodycopy h2.beta,body.towns .bodycopy h2.beta{padding:0;margin:0;font-family:MuseoSans-900,Helvetica,Arial;font-weight:400;font-size:18px;line-height:19px;color:#333;text-transform:uppercase;margin-top:18px;padding-bottom:3px}body.towns #content-bg .hspot .showspot,body.towns .hspot .showspot{margin-left:0}body.towns #content-bg h2,body.towns h2{margin-top:35px;font-size:22px;line-height:23px;letter-spacing:0}body.towns #content-bg h2.mobile,body.towns h2.mobile{margin-top:35px;font-size:26px;line-height:27px;letter-spacing:0}body.towns #content-bg table h2,body.towns table h2{margin-top:10px;margin-bottom:15px}body.towns #content-bg .spotholder.townmoblist,body.towns .spotholder.townmoblist{height:1120px}body.towns #content-bg .canvascradle.spotholder,body.towns .canvascradle.spotholder{height:150px}body.towns #content-bg .trboxinner,body.towns #content-bg .twboxinner,body.towns .trboxinner,body.towns .twboxinner{padding:0;margin:0;padding-right:2%;padding-left:2%;border-top:1px solid #CCC;padding-top:10px}body.towns #content-bg .trboxinner h2,body.towns #content-bg .twboxinner h2,body.towns .trboxinner h2,body.towns .twboxinner h2{padding:0;margin:0;padding-bottom:5px;text-align:left;letter-spacing:0;font-style:normal;font-weight:400}body.towns #content-bg .trboxinner h2 a,body.towns #content-bg .twboxinner h2 a,body.towns .trboxinner h2 a,body.towns .twboxinner h2 a{padding:0;margin:0;letter-spacing:0;text-transform:none;display:block;font-size:20px;line-height:21px;line-height:23px;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400}body.towns #content-bg .trboxinner .subtr,body.towns #content-bg .twboxinner .subtr,body.towns .trboxinner .subtr,body.towns .twboxinner .subtr{padding:0;margin:0;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:13px;line-height:14px;line-height:18px;color:#333;padding:0 0 10px 0}body.towns #content-bg .trboxinner .bubleft,body.towns #content-bg .trboxinner .bubleft .imglink,body.towns #content-bg .trboxinner .bubleft img,body.towns #content-bg .twboxinner .bubleft,body.towns #content-bg .twboxinner .bubleft .imglink,body.towns #content-bg .twboxinner .bubleft img,body.towns .trboxinner .bubleft,body.towns .trboxinner .bubleft .imglink,body.towns .trboxinner .bubleft img,body.towns .twboxinner .bubleft,body.towns .twboxinner .bubleft .imglink,body.towns .twboxinner .bubleft img{width:115px;height:115px}body.towns #content-bg .trboxinner .bubright,body.towns #content-bg .twboxinner .bubright,body.towns .trboxinner .bubright,body.towns .twboxinner .bubright{margin-top:-3px;width:auto;margin-left:130px;float:none}body.towns #content-bg .trboxinner .bubright .rightmargin,body.towns #content-bg .twboxinner .bubright .rightmargin,body.towns .trboxinner .bubright .rightmargin,body.towns .twboxinner .bubright .rightmargin{height:25px}body.towns #content-bg .trboxinner .bubright a.btn-mobile,body.towns #content-bg .twboxinner .bubright a.btn-mobile,body.towns .trboxinner .bubright a.btn-mobile,body.towns .twboxinner .bubright a.btn-mobile{margin-top:8px;margin-left:-3px}body.towns #content-bg .mobile-towns .twboxinner h2,body.towns .mobile-towns .twboxinner h2{padding-bottom:5px;font-size:22px;line-height:23px}body.towns #content-bg .mobile-towns .twboxinner a.btn-mobile,body.towns .mobile-towns .twboxinner a.btn-mobile{margin-top:15px}body.towns #content-bg .adrow,body.towns #content-bg .hotelrow,body.towns .adrow,body.towns .hotelrow{text-align:center;padding:0;margin:0;padding-bottom:50px}body.towns #content-bg .adrow .book-direct,body.towns #content-bg .hotelrow .book-direct,body.towns .adrow .book-direct,body.towns .hotelrow .book-direct{padding:0;margin:0}body.towns #content-bg .adrow .gptadsection,body.towns #content-bg .hotelrow .gptadsection,body.towns .adrow .gptadsection,body.towns .hotelrow .gptadsection{float:none;margin:10px auto 25px auto;clear:both;display:inline-block}body.towns #content-bg .adrow .gptad2,body.towns #content-bg .hotelrow .gptad2,body.towns .adrow .gptad2,body.towns .hotelrow .gptad2{margin:0 auto}body.towns #content-bg .adrow,body.towns .adrow{margin-top:0}body.towns #content-bg .stories-slider h2,body.towns .stories-slider h2{text-align:center}body.towns #content-bg .townhighlights h2.floatleft,body.towns .townhighlights h2.floatleft{text-align:center;padding:0;margin:0;float:none;margin-bottom:10px}body.towns #content-bg .townhighlights .viewall,body.towns .townhighlights .viewall{float:right}body.towns #content-bg .townlistings,body.towns #content-bg .xholder,body.towns .townlistings,body.towns .xholder{padding:0;margin:0;width:auto}body.towns #content-bg .townlistings a.tr,body.towns #content-bg .xholder a.tr,body.towns .townlistings a.tr,body.towns .xholder a.tr{width:48%;float:left;margin:0;margin-right:1%;margin-left:1%;padding-bottom:20px}body.towns #content-bg .townlistings a.tr .trimg,body.towns #content-bg .xholder a.tr .trimg,body.towns .townlistings a.tr .trimg,body.towns .xholder a.tr .trimg{width:100%;height:auto}body.towns #content-bg .townlistings a.tr:nth-child(2n+3),body.towns #content-bg .xholder a.tr:nth-child(2n+3),body.towns .townlistings a.tr:nth-child(2n+3),body.towns .xholder a.tr:nth-child(2n+3){clear:both}body.towns #content-bg .townlistings a.tr:nth-child(2n+2),body.towns #content-bg .xholder a.tr:nth-child(2n+2),body.towns .townlistings a.tr:nth-child(2n+2),body.towns .xholder a.tr:nth-child(2n+2){margin-right:0}body.towns #content-bg .xbox,body.towns #content-bg .zbox,body.towns .xbox,body.towns .zbox{margin:0;padding-left:1%;padding-right:1%;margin-top:30px;padding-top:10px}body.towns #content-bg .xbox h2,body.towns #content-bg .zbox h2,body.towns .xbox h2,body.towns .zbox h2{margin-top:0;margin-left:1%;margin-bottom:10px;text-align:center}body.towns #content-bg .xbox .xholder a.tr,body.towns #content-bg .zbox .xholder a.tr,body.towns .xbox .xholder a.tr,body.towns .zbox .xholder a.tr{width:48%}body.towns #content-bg#twlanding #homegrown-header .homegrown-info,body.towns#twlanding #homegrown-header .homegrown-info{padding:0;margin:0;padding-top:7px;padding-bottom:10px}body.towns #content-bg#twlanding #homegrown-header .homegrown-info p,body.towns#twlanding #homegrown-header .homegrown-info p{font-family:Georgia,'Times New Roman',serif;font-size:13px;line-height:14px;line-height:18px}body.towns #content-bg#twlanding #homegrown-header .homegrown-info h1,body.towns#twlanding #homegrown-header .homegrown-info h1{letter-spacing:0;font-style:normal;font-size:21px;line-height:22px;padding-right:2%;padding-left:2%;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;text-align:left}body.towns #content-bg#twlanding .xspot,body.towns#twlanding .xspot{display:none}body.towns #content-bg#twviewall #content-bg h1,body.towns#twviewall #content-bg h1{padding:0;margin:0}body.towns #content-bg#trailpage .map-buttons a,body.towns#trailpage .map-buttons a{width:auto;display:inline-block;margin:0;position:relative;margin-right:-1px;margin-left:-1px}body.towns #content-bg#trailpage .map-buttons a span,body.towns#trailpage .map-buttons a span{font-size:10px;line-height:11px;padding:11px 5px 0 5px}body.towns #content-bg#trailpage .map-buttons a span span,body.towns#trailpage .map-buttons a span span{display:none}body.towns #content-bg#trailpage .trbubble.mapbubble,body.towns#trailpage .trbubble.mapbubble{width:260px;padding:0;margin:0}body.towns #content-bg#trailpage .trbubble.mapbubble h3.gamma,body.towns#trailpage .trbubble.mapbubble h3.gamma{font-size:16px;line-height:17px;padding-right:30px}body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons,body.towns #content-bg#trailpage .trbubble.mapbubble .bubimg,body.towns #content-bg#trailpage .trbubble.mapbubble .bubtop,body.towns #content-bg#trailpage .trbubble.mapbubble .steptext,body.towns #content-bg#trailpage .trbubble.mapbubble .steptextindent,body.towns#trailpage .trbubble.mapbubble .bubbuttons,body.towns#trailpage .trbubble.mapbubble .bubimg,body.towns#trailpage .trbubble.mapbubble .bubtop,body.towns#trailpage .trbubble.mapbubble .steptext,body.towns#trailpage .trbubble.mapbubble .steptextindent{padding:0;margin:0}body.towns #content-bg#trailpage .trbubble.mapbubble .bubimg,body.towns#trailpage .trbubble.mapbubble .bubimg{width:100%;max-width:105px;margin:6px 0}body.towns #content-bg#trailpage .trbubble.mapbubble .letter,body.towns#trailpage .trbubble.mapbubble .letter{position:absolute;right:0;top:2px;display:none}body.towns #content-bg#trailpage .trbubble.mapbubble .tletter,body.towns#trailpage .trbubble.mapbubble .tletter{display:none}body.towns #content-bg#trailpage .trbubble.mapbubble .address,body.towns#trailpage .trbubble.mapbubble .address{margin:10px 0}body.towns #content-bg#trailpage .trbubble.mapbubble .address,body.towns #content-bg#trailpage .trbubble.mapbubble .address br,body.towns#trailpage .trbubble.mapbubble .address,body.towns#trailpage .trbubble.mapbubble .address br{font-size:14px;line-height:15px}body.towns #content-bg#trailpage .trbubble.mapbubble .steptextcontent,body.towns#trailpage .trbubble.mapbubble .steptextcontent{display:none}body.towns #content-bg#trailpage .trbubble.mapbubble .getdirections,body.towns#trailpage .trbubble.mapbubble .getdirections{font-size:14px;line-height:15px}body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons,body.towns#trailpage .trbubble.mapbubble .bubbuttons{margin-top:10px;min-width:250px}body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons a,body.towns#trailpage .trbubble.mapbubble .bubbuttons a{padding:0;margin:0;margin-right:8px}body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons .shownext span b,body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons .showprev span b,body.towns#trailpage .trbubble.mapbubble .bubbuttons .shownext span b,body.towns#trailpage .trbubble.mapbubble .bubbuttons .showprev span b{padding-right:8px;padding-left:8px;background:0 0}body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons a.moreinfo,body.towns#trailpage .trbubble.mapbubble .bubbuttons a.moreinfo{margin-right:0;margin-left:2px}body.towns #content-bg#trailpage .trbubble.mapbubble .bubbuttons .btn span b,body.towns#trailpage .trbubble.mapbubble .bubbuttons .btn span b{font-size:11px;line-height:12px;line-height:13px;white-space:nowrap;letter-spacing:0}body.towns #content-bg#trailpage h1,body.towns #content-bg#trailpage h1 br,body.towns#trailpage h1,body.towns#trailpage h1 br{letter-spacing:0;font-style:normal;font-size:21px;line-height:22px;padding-right:2%;padding-left:2%;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;text-align:left;margin-top:10px}body.towns #content-bg#trailpage .subhead,body.towns#trailpage .subhead{font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:13px;line-height:14px;line-height:18px;color:#333;margin-bottom:5px;padding:5px 0}body.towns #content-bg#trailpage .trail-body,body.towns#trailpage .trail-body{padding-right:2%;padding-left:2%;font-family:Georgia,'Times New Roman',serif;font-size:13px;line-height:14px;line-height:18px}body.towns #content-bg#trailpage .trail-head,body.towns#trailpage .trail-head{padding-bottom:0;margin-bottom:0;border:0}body.towns #content-bg#trailpage .trail-head .subhead,body.towns#trailpage .trail-head .subhead{padding:0;margin:0;padding:3px 2% 6px 2%}body.towns #content-bg#trailpage .desc,body.towns#trailpage .desc{font-family:Georgia,'Times New Roman',serif;font-size:13px;line-height:14px;line-height:18px;margin-top:10px}body.towns #content-bg#trailpage .hotelrow,body.towns#trailpage .hotelrow{margin-top:50px}body.towns #content-bg#trailpage .stepstop,body.towns#trailpage .stepstop{position:relative;padding:0;margin:0}body.towns #content-bg#trailpage .stepstop h3.gamma,body.towns#trailpage .stepstop h3.gamma{padding-right:40px;font-size:23px;line-height:24px}body.towns #content-bg#trailpage .stepstop h3.gamma,body.towns #content-bg#trailpage .stepstop h3.gamma br,body.towns#trailpage .stepstop h3.gamma,body.towns#trailpage .stepstop h3.gamma br{line-height:25px}body.towns #content-bg#trailpage .stepstop .trbody,body.towns#trailpage .stepstop .trbody{padding:0;margin:0}body.towns #content-bg#trailpage .stepstop .icon,body.towns#trailpage .stepstop .icon{position:absolute;right:4%;top:2px}body.towns #content-bg#trailpage .stepstop .township,body.towns#trailpage .stepstop .township{padding:0;margin:0;clear:both;padding:2px;padding-left:0;margin-left:0}body.towns #content-bg#trailpage .stepstop .sqimage,body.towns#trailpage .stepstop .sqimage{margin-top:10px;margin-bottom:10px;width:44%;max-width:300px;margin-left:3%}body.towns #content-bg#trailpage .stepstop .sqimage img,body.towns#trailpage .stepstop .sqimage img{width:100%;height:auto}body.towns #content-bg#trailpage .stepstop table,body.towns#trailpage .stepstop table{width:100%}body.towns #content-bg#trailpage .stepstop table td,body.towns #content-bg#trailpage .stepstop table tr,body.towns#trailpage .stepstop table td,body.towns#trailpage .stepstop table tr{display:block;width:100%;height:auto;padding:0}body.towns #content-bg#trailpage .stepstop table td img,body.towns#trailpage .stepstop table td img{width:100%;height:auto;border:0!important}body.towns #content-bg#twdetails .townname,body.towns#twdetails .townname{position:relative}body.towns #content-bg#twdetails #town-page-header,body.towns#twdetails #town-page-header{padding:0;margin:0;padding-right:2%;padding-left:2%;border:0}body.towns #content-bg#twdetails #town-name h1,body.towns#twdetails #town-name h1{padding:0;margin:0;padding:10px 0;font-size:30px;line-height:31px;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400}body.towns #content-bg#twdetails .towndetails,body.towns#twdetails .towndetails{margin-top:-5px}body.towns #content-bg#twdetails .towndetails .tbody,body.towns#twdetails .towndetails .tbody{padding:0;margin:0;padding-right:2%;padding-left:2%}body.towns #content-bg#twdetails .townextras,body.towns#twdetails .townextras{padding:0;margin:0;padding-right:2%;padding-left:2%}body.towns #content-bg#twdetails .townextras h2,body.towns#twdetails .townextras h2{font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;font-size:20px;margin-top:25px}body.towns #content-bg#twdetails .mobile-viewall a,body.towns#twdetails .mobile-viewall a{padding:0;margin:0;text-align:center;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;padding:5px;display:block;font-size:15px;line-height:16px;text-transform:uppercase}body.towns #content-bg#twdetails .mobile-viewall a:after,body.towns#twdetails .mobile-viewall a:after{content:"\f101";font-family:FontAwesome;padding-right:5px;text-decoration:none!important;margin-left:10px}body.towns #content-bg#twdetails .hotelrow,body.towns#twdetails .hotelrow{padding-bottom:0}body.towns #content-bg#twdetails .hotelrow .book-direct,body.towns #content-bg#twdetails .hotelrow .pagefacts,body.towns #content-bg#twdetails .hotelrow .zipbox,body.towns#twdetails .hotelrow .book-direct,body.towns#twdetails .hotelrow .pagefacts,body.towns#twdetails .hotelrow .zipbox{float:none}body.towns #content-bg#twdetails .hotelrow .book-direct,body.towns#twdetails .hotelrow .book-direct{margin-top:45px}body.towns #content-bg#twdetails .hotelrow .pagefacts,body.towns#twdetails .hotelrow .pagefacts{margin-top:30px}body.towns #content-bg#twdetails .hotelrow .pagefacts .mediacontrols,body.towns#twdetails .hotelrow .pagefacts .mediacontrols{bottom:-15px}body.towns #content-bg#twdetails .stories-slider-holder,body.towns#twdetails .stories-slider-holder{padding-top:0;margin-top:0}body.towns #content-bg#twdetails .seemoremob,body.towns#twdetails .seemoremob{padding:0;margin:0;text-align:center;padding-bottom:15px;border-bottom:1px solid #CCC;position:relative;margin-bottom:20px;padding-right:2%;padding-left:2%}body.towns #content-bg#twdetails .seemoremob .thead,body.towns#twdetails .seemoremob .thead{text-align:center;font-size:18px;line-height:19px;font-family:MuseoSans-500,Helvetica,Arial;font-weight:400;margin-bottom:15px;text-transform:uppercase}body.towns #content-bg#twdetails .seemoremob .officiallinks,body.towns #content-bg#twdetails .seemoremob .sociallinks,body.towns#twdetails .seemoremob .officiallinks,body.towns#twdetails .seemoremob .sociallinks{padding:0;margin:0;width:100%;float:none}body.towns #content-bg#twdetails .seemoremob .officiallinks a,body.towns #content-bg#twdetails .seemoremob .sociallinks a,body.towns#twdetails .seemoremob .officiallinks a,body.towns#twdetails .seemoremob .sociallinks a{margin-bottom:15px}body.towns #content-bg#twdetails .seemoremob .officiallinks a,body.towns#twdetails .seemoremob .officiallinks a{display:inline-block;float:none}body.towns #content-bg#twdetails .seemoremob .sociallinks,body.towns#twdetails .seemoremob .sociallinks{text-align:center;margin-bottom:18px}body.towns #content-bg#twdetails .seemoremob .sociallinks a,body.towns#twdetails .seemoremob .sociallinks a{float:none;display:inline-block;margin-right:6px;margin-left:6px}}BODY.articletrail #content-bg .hotelrow{padding-top:40px;margin-top:40px;border-top:1px solid #CCC}body#trailpage span.tletter{display:none}body#trailpage span.tnumber{display:block}.injholder{border-top:1px solid #CCC;padding:25px 0;text-align:center}.injholder .gptad{display:inline-block;float:none}.isfiltered .injholder{display:none}.mobile .injholder .gptad2{margin-top:20px}.zipall{text-align:center}body#ztviewall #content-bg h1{padding:0;margin:0;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:38px;line-height:39px;color:#dd3326;border:0;padding:12px 0 22px 0;margin-left:-5px}body#ztviewall #content-bg .goback{padding-left:0}body#ztviewall #content-bg #content.neighborhood-content{width:945px;margin:0 15px;margin-top:20px}body#ztviewall #content-bg h3.gamma,body#ztviewall #content-bg h3.gamma a{padding:0;margin:0;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#dd3326;font-size:18px;line-height:19px}body#ztviewall #content-bg .nav{font-family:MuseoSans-500,Helvetica,Arial;font-weight:400}body#ztviewall #content-bg .subcounty{letter-spacing:0;font-style:normal;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:16px;line-height:17px;color:#828282;margin:5px 0 3px 0}body#ztviewall #content-bg .subhead{letter-spacing:0;font-style:normal;font-family:MuseoSans-300,Helvetica,Arial;font-weight:400;font-size:14px;line-height:15px;font-size:15px;line-height:16px;color:#333;margin:6px 0 7px 0}body.towns #content-bg .zipbox{background:#f0f0f0;padding:16px;padding-top:14px;padding-bottom:28px;float:left;position:relative}body.towns #content-bg .zipbox h2{padding:0;margin:0;padding-bottom:8px;padding-left:1px}body.towns #content-bg .zipbox .zipboxlink{transition:all .5s ease;border:1px solid #f0f0f0;width:300px;height:200px;position:relative;display:block}body.towns #content-bg .zipbox .zipboxlink .more{position:absolute;bottom:-20px;right:5px;text-decoration:none;transition:all .5s ease}body.towns #content-bg .zipbox .zipboxlink .more:after{content:none}body.towns #content-bg .zipbox .zipboxlink:hover{border-color:#7f000c}body.towns #content-bg .zipbox .zipboxlink:hover .more{text-decoration:none;color:#7f000c}body.towns #content-bg .zipbox .zipboxlink .igrad,body.towns #content-bg .zipbox .zipboxlink .zipimage{position:absolute;top:0;left:0;width:300px;height:200px;z-index:9}body.towns #content-bg .zipbox .zipboxlink .igrad{background:url(/m/screen/grad.png) repeat-x;z-index:10}body.towns #content-bg .zipbox .zipboxlink .ziptitleholder{position:absolute;width:300px;bottom:0;left:0;z-index:11}body.towns #content-bg .zipbox .zipboxlink .ziptitleholder .ziptitle{padding:10px;color:#FFF;text-shadow:0 0 5px rgba(0,0,0,.6);letter-spacing:0;font-style:normal;font-family:MuseoSans-700,Helvetica,Arial;font-weight:400;letter-spacing:-1px}body.towns #content-bg .zipbox .zipboxlink .ziptitleholder .ziptitle,body.towns #content-bg .zipbox .zipboxlink .ziptitleholder .ziptitle br{font-size:26px;line-height:27px;line-height:24px}.trail-body p{margin-bottom:24px!important}.stopitemslist .steptextindent p{font-size:15px}