.hpbar-below-image.upsell-bar,.hpbar-below-text.upsell-bar,.hdp-top-box.upsell-bar,.hdp-bottom-box.upsell-bar{position:relative;background-color:#9bc440;color:#FFF;font-size:20px;height:60px;text-align:center;width:100%;letter-spacing:normal}
.hpbar-below-image.upsell-bar .close-icon,.hpbar-below-text.upsell-bar .close-icon,.hdp-top-box.upsell-bar .close-icon,.hdp-bottom-box.upsell-bar .close-icon{color:#fff;display:inline-block;font-size:15px;font-weight:bold;height:25px;position:absolute;right:0;width:25px}
.hpbar-below-image.upsell-bar .upsell-icon,.hpbar-below-text.upsell-bar .upsell-icon,.hdp-top-box.upsell-bar .upsell-icon,.hdp-bottom-box.upsell-bar .upsell-icon{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTIvMTkvMTOFkvAWAAABIUlEQVQ4jc2TvUoEMRSFT3ZWdEFkERFLfQs7BbHVJ/A1FMXeVtjGcprtfICtRAtfQxCxFKxklM1+NjNLiJNknB3QA4Ebzs+9uRApAGAfGAOvgAWmwAuQA7shX13QGnBLGjkwSIUNgMcGYRUmwFIs8CpgugAugbsa/jQUtgp8OMIv4KhGdwLMHN1b7ZTAsdf5OvKS3NPuVVzP0e14vklwNz+5ubenMIo2XCywFToP7APbZb3ucVsO52PTu29UWgPQ2Xj6wx1Snk4CR5KG5RmlW8fxbK01ldZaa4CnmCE14TTLsvlTy3q2yIQA5472LCVussMDpz5MiZsE3gfq1oEPvwlM/ZRPSUNjTCFJwIqkd0nLIUM/0bCQdOP1LGKB//8vfwP8ZcMmJfNXzgAAAABJRU5ErkJggg==') no-repeat;display:inline-block;height:27px;margin-right:8px;padding:2px 0;width:28px}
.hpbar-below-image.upsell-bar .upsell-text,.hpbar-below-text.upsell-bar .upsell-text,.hdp-top-box.upsell-bar .upsell-text,.hdp-bottom-box.upsell-bar .upsell-text{display:inline-block;line-height:30px;margin-right:10px;padding:15px 0}
.hpbar-below-image.upsell-bar .upsell-auth-btn,.hpbar-below-text.upsell-bar .upsell-auth-btn,.hdp-top-box.upsell-bar .upsell-auth-btn,.hdp-bottom-box.upsell-bar .upsell-auth-btn{display:inline-block;line-height:30px}
.hdp-top-box.upsell-bar{margin:10px 0 20px}
.hdp-bottom-box.upsell-bar{bottom:0;box-shadow:0 0 5px rgba(0,0,0,0.7);left:0;position:fixed;z-index:99999}
.hdp-bottom-box.upsell-bar.blue{background-color:#3d6fc3}
.hdp-bottom-box.upsell-bar.blue .upsell-auth-btn a{margin:0;background:#8b4;background:-webkit-gradient(linear,left bottom,left top,color-stop(1,#addb71),color-stop(0.5,#8b4),color-stop(0,#8b4));background:-moz-linear-gradient(#addb71,#8b4,#8b4,#8b4);background:-webkit-linear-gradient(#addb71,#8b4,#8b4,#8b4);background:-o-linear-gradient(top,#addb71,#8b4 50%,#8b4 100%);background:-ms-linear-gradient(top,#addb71,#8b4 50%,#8b4 100%);background:linear-gradient(top,#addb71,#8b4 50%,#8b4 100%);border-color:#9cc861 #8b4 #6c9339;text-decoration:none;color:#fff}
.hdp-bottom-box.upsell-bar.green{background-color:#9bc440}
.hpbar-below-image .feature-ad{bottom:176px}
.hpbar-below-image .homepage-viewport .marquee-footer{min-height:132px}
.nav-wrapper .login-block .nav-long-text{margin:18px 0 0 0;line-height:20px;text-shadow:0 1px 1px #1f3a69}
.nav-wrapper .login-block .auth-menu .nav-long-text{padding:2px 0}
.nav-wrapper .login-block .auth-menu .nav-item{display:inline}
.nav-wrapper .login-block .nav-item-button.tengage-reg-nav.nav-text#login_opener{margin-right:0;padding-right:3px;text-decoration:underline}
.nav-wrapper .login-block .nav-item-button.tengage-reg-nav.nav-text#nav-text-conjecture{cursor:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;text-decoration:none;background:0}
.nav-wrapper .login-block .nav-item-button.tengage-reg-nav.nav-text#register_opener{margin-left:0;padding-left:3px;text-decoration:underline;background:0}
.nav-wrapper .login-block .nav-item-button.tengage-reg-nav.nav-button{background-color:#9cc861;background-position:6px 6px;border-color:#9cc861 #8b4 #6c9339;padding-left:25px;color:#FFF}
.nav-wrapper .login-block li.auth-menu{position:relative}
.zss-top-nav-auth-links{position:relative}
.zss-account-popup-container{position:relative}
.auth-nav-animation-block{position:absolute;z-index:1004;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:10px;right:0}
.auth-nav-animation-block:before,.auth-nav-animation-block:after{content:'';display:block;position:absolute;margin-right:-6px;height:0;width:0}
.login-block .auth-nav-animation-block:before,.login-block .auth-nav-animation-block:after{margin-left:-5px}
.auth-nav-animation-block:before{z-index:2;top:-5px;right:55px;border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 6px 6px 6px;display:inline-block}
.auth-nav-animation-block:after{z-index:1;top:-7px;right:53px;border-color:transparent transparent #ccc transparent;border-style:solid;border-width:0 8px 8px 8px;display:inline-block}
@media only screen and (max-width:768px){.auth-nav-animation-block{display:none}
}
.auth-nav-animation-block .auth-nav-animation{position:relative;padding:1rem;padding-top:40px;color:#000;background-color:white;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,0.35);border-radius:5px}
.login-block .auth-nav-animation-block .auth-nav-animation{right:18px}
@media only screen and (max-width:1190px){.login-block .auth-nav-animation-block .auth-nav-animation{right:calc(23px -(100vw - 768px+18px) / 84.4)}
}
.auth-nav-animation-block .auth-nav-animation a.close,#hdp .auth-nav-animation-block .auth-nav-animation a.close{position:absolute;right:1rem;top:1rem;color:#999}
.auth-nav-animation-block .auth-nav-animation .auth-button{width:230px;margin-bottom:1rem}
.auth-nav-animation-block .auth-nav-animation p{white-space:normal}
.auth-nav-animation-block .auth-nav-animation :last-child{margin-bottom:0}
.gte-ie9:not(.ie9) .auth-nav-animation-block{top:30px}
body{padding-top:44px}
body.has-sticky-actionbar{padding:0}
.has-sticky-actionbar .zsg-nav-sub-wrapper{margin-top:-50px}
.searchbar-container.zsg-nav-sub-wrapper{position:static}
.modal_focus .zsg-nav-sub{z-index:900}
.pinnable-header{position:absolute;left:0;top:0;z-index:1005}
.pinnable-header::after{background-color:blue}
.pinnable-header_enabled:not(.ios-not-fixed) .pinnable-header{position:fixed;top:-44px;-webkit-transition:top 200ms ease-out;-moz-transition:top 200ms ease-out;-ms-transition:top 200ms ease-out;-o-transition:top 200ms ease-out;transition:top 200ms ease-out}
.header_pinned.pinnable-header_enabled:not(.ios-not-fixed) .pinnable-header,.header_force-pinned.pinnable-header_enabled:not(.ios-not-fixed) .pinnable-header{top:0}
.zss-header{z-index:1010;top:0;left:0;width:100%;margin-bottom:50px;header:50px;box-shadow:0 0 5px 0 #888}
.zss-header,.stripped-header .zss-header{height:44px}
.zss-header .responsive-page-title{display:block;width:calc(100% - 110px);height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;font-size:15px;white-space:nowrap;font-weight:bold;padding:0 5px}
.has-sticky-actionbar .zss-header{position:relative}
.zss-header .zss-logo{height:44px;background-position:0 10px}
.tablet-web .zss-header{max-width:none}
.pinnable-header_enabled #wrapper{overflow-y:hidden;position:absolute;top:0;height:100%;width:100%}
.pinnable-header_enabled #content{height:100%;overflow-y:scroll;padding-top:44px;position:relative;-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0)}
body:not(.zsg-layout_full) .zsg-layout-width.layout-width_marginless{width:100%;max-width:none;margin-left:auto;margin-right:auto}
@media screen and (min-width:1281px){body:not(.zsg-layout_full) .zsg-layout-width.layout-width_marginless{padding:0 calc((100% - 1240px) / 2)}
}
@media screen and (min-width:1025px){body:not(.zsg-layout_full).zsg-layout_lg .zsg-layout-width.layout-width_marginless{padding:0 calc((100% - 984px) / 2)}
}
body:not(.zsg-layout_full).zsg-layout_fixed .zsg-layout-width.layout-width_marginless{min-width:1280px}
body:not(.zsg-layout_full).zsg-layout_fixed.zsg-layout_lg .zsg-layout-width.layout-width_marginless{min-width:1024px}
@media screen and (min-width:769px){body{padding-top:0}
.zsg-nav-sub{padding-left:125px;margin-left:auto}
.modal_focus .zsg-nav-sub{z-index:900}
.zss-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;width:100%;height:50px;z-index:1000;margin-bottom:49px;background:#fff;border-bottom:1px solid #ccc;box-shadow:0 1px 4px rgba(0,0,0,0.15)}
.zss-header .responsive-page-title{display:none}
.zss-header .nav-top{-webkit-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}
.zss-header .zsg-logo{-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:1020;vertical-align:top;margin-right:10px}
.zsg-layout_full .zss-header.zsg-layout-width{padding-left:0}
.stripped-header .zss-header{height:76px;margin-bottom:0}
}
@media screen and (max-width:768px){.zsg-nav-sub{margin-left:0}
}
@media screen and (min-width:769px){.zsg-nav-sub-wrapper{margin-top:-50px}
.zsg-layout_full{padding-left:110px}
}
.lightbox-head ul li,.lightbox-body div.lightbox-block{display:none}
.lightbox-head ul li.current,.lightbox-body div.lightbox-block.current{display:block}
.menu-visible .zsg-menu{display:block;left:auto;top:auto}
.menu-visible .zsg-menu-linklist{display:inline-block;vertical-align:top}
.z-photocarousel-upsell{line-height:1;min-width:300px;height:300px}
.z-photocarousel-upsell iframe{display:none}
li.current .z-photocarousel-upsell iframe{display:block}
.digs-project{position:relative}
.digs-project .digs-project-callout{height:120px;padding:35px 25px;text-align:center}
.digs-project .digs-project-callout .zsg-icon-button{color:#ccc;height:1.7em;padding-bottom:0}
.digs-project-value{left:0;position:absolute;top:0}
@media screen and (max-width:768px){.digs-project-value .zsg-trapezoid{padding-right:5px}
}
.digs-project-image-wrapper:first-child{padding-right:4px}
@media screen and (max-width:768px){.digs-project-image-wrapper:first-child{display:none}
}
.digs-project-image{background-position:center center;background-repeat:no-repeat;display:block;height:120px}
.zsg-image-overlay_value-upsell{background-color:rgba(51,51,51,0.5);padding:10px 0 0 0}
.zsg-cp-caption_narrow{padding:10px}
@media screen and (max-width:1200px){.zsg-cp-caption_narrow{padding:10px 5px 5px}
}
.zsg-image_constrain{width:100%}
.card-project-name{bottom:40px;position:absolute;width:100%}
.ta-c{text-align:center}
.fl-right{float:right}
.zsg-button_digs-getstarted{bottom:10px;left:50%;margin-left:-50px;position:absolute}
.zsg-button_ghost-darkbg{background:0;border-color:#fff;color:#fff}
.zsg-button_ghost-darkbg:visited{color:#fff}
.zsg-button_ghost-darkbg:hover,.zsg-button_ghost-darkbg:focus,.zsg-button_ghost-darkbg.zsg-button_selected{color:#fff;background:#55a4ff;border-color:#55a4ff}
.zsg-button_ghost-darkbg:active{background:#1b5098;border-color:#1b5098}
.zsg-button_ghost-darkbg.zsg-button_disabled,.zsg-button_ghost-darkbg[disabled]{background:0;border-color:#fff;color:#fff}
#home-description-fav-note h4{margin-bottom:0}
#seller-metrics>div{margin-bottom:20px}
#seller-metrics .zsg-separator{margin-bottom:10px}
#seller-metrics .seller-metric{padding-right:12px}
#seller-metrics .seller-metric .seller-metric-icon{text-align:center;font-size:20px;color:#87d300;width:60px;height:60px;border:2px solid #87d300;border-radius:30px;padding:12px 0;float:left}
#seller-metrics .seller-metric .seller-metric-text{margin:10px 0 10px 75px}
#seller-metrics .seller-metric-old .zsg-icon-eye,#seller-metrics .seller-metric-old .zsg-icon-trend,#seller-metrics .seller-metric-old .zsg-icon-mail,#seller-metrics .seller-metric-old .zsg-icon-heart-filled{font-size:25px;float:left;margin-top:10px;margin-right:15px}
#seller-metrics .seller-metric-old .seller-metrics-text{margin-left:40px}
#seller-metrics.collapsible .seller-metric-old.no-line{border-bottom:0;padding-bottom:0;margin-bottom:0}
#seller-metrics.collapsible .zsg-separator{border-bottom:0}
#seller-metrics.collapsible .zsg-separator_secondary.seller-metric-old:last-child{padding-bottom:0;margin-bottom:0}
#seller-metrics .zsg-notification-bar_confirmation.lite{border:2px solid #87d300}
#seller-metrics .zsg-notification-bar_confirmation.lite .zsg-icon-circlebulb{color:#87d300;font-size:25px;float:left}
#seller-metrics .zsg-notification-bar_confirmation.lite .text{margin-left:40px}
#seller-metrics .agent-link{padding:10px 20px;font-weight:lighter}
#seller-metrics .links h4,#seller-metrics .links li{margin:20px 0}
#seller-metrics .links li{list-style-type:none}
@media screen and (min-width:481px){#seller-metrics .links{background-color:rgba(238,238,238,0.5);padding:10px}
#seller-metrics .links .zsg-md-5-7{margin-left:20px}
#seller-metrics .links h4,#seller-metrics .links li{margin:0;padding:0 10px;display:inline}
#seller-metrics .links li{border-right:solid 1px #ddd}
#seller-metrics .links li:last-child{border-right:0}
}
@media screen and (min-width:769px){#seller-metrics .links .zsg-md-5-7{margin-left:0}
#seller-metrics .links h4,#seller-metrics .links li{padding:0 20px}
}
.market-temperature-meter figure{margin:0}
.market-temperature-meter .meter-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#ccc;background-image:linear-gradient(to right,#ccc 90%,#fff 10%);background-size:1px 10px;background-size:5% 100%;margin-bottom:9px}
.market-temperature-meter .meter-crop{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}
.market-temperature-meter .meter-fill{height:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:-ms-linear-gradient(left,#0074e4,#c00);background:linear-gradient(left,#0074e4,#c00);background-color:#bbb;background-image:-moz-linear-gradient(left,#0074e4,#c00);background-image:-ms-linear-gradient(left,#0074e4,#c00);background-image:-webkit-gradient(linear,0 0,100% 0,from(#0074e4),to(#c00));background-image:-webkit-linear-gradient(left,#0074e4,#c00);background-image:-o-linear-gradient(left,#0074e4,#c00);background-image:linear-gradient(left,#0074e4,#c00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074e4',endColorstr='#cc0000',GradientType=1)}
.market-temperature-meter .meter-label:last-child{text-align:right}
.bar-chart-wrapper{height:75px;margin:0 auto 2em;padding:2em 0 0;background-image:linear-gradient(top,#fff 93.3%,#eee 6.7%);background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0.933,#fff,to(#eee)));background-image:-webkit-linear-gradient(#fff 93.3%,#eee 6.7%);background-image:-moz-linear-gradient(#fff 93.3%,#eee 6.7%);background-image:-o-linear-gradient(#fff 93.3%,#eee 6.7%);background-image:linear-gradient(#fff 93.3%,#eee 6.7%);background-size:1px 15px;background-position:left bottom}
.bar-chart{position:relative;height:100%}
.bar-chart .bar{position:absolute;background:#ccc;bottom:0}
.bars-3.bar-chart .bar{width:20%}
.bars-3.bar-chart .bar .bar-label,.bars-3.bar-chart .bar .bar-value{width:150%;left:-25%}
.bars-3.bar-chart .bar.bar-1{left:10%}
.bars-3.bar-chart .bar.bar-2{left:40%}
.bars-3.bar-chart .bar.bar-3{left:70%}
.bars-2.bar-chart .bar{width:24.999%}
.bars-2.bar-chart .bar .bar-label,.bars-2.bar-chart .bar .bar-value{width:166.66666666666669%;left:-33.333333333333336%}
.bars-2.bar-chart .bar.bar-2,.bars-2.bar-chart .bar.bar-3{left:58.331%}
.bars-2.bar-chart .bar.bar-1,.bars-2.bar-chart .bar.bar-2:first-child{left:16.666%}
.bar-chart .bar.bar-1{background:#87d300}
.bar-chart .bar.bar-2{background:#0074e4}
.bar-chart .bar.bar-3{background:#333}
.bar-chart .bar .bar-label,.bar-chart .bar .bar-value{display:block;position:absolute;text-align:center;text-overflow:ellipsis;overflow:hidden;max-height:2.4em}
.bar-chart .bar .bar-label{top:100%;margin-top:.6em}
.bar-chart .bar .bar-value{position:absolute;bottom:100%;margin-bottom:.4em}
.ie9 svg{overflow:hidden}
.ie9 .bar-chart-wrapper{background-color:#fff;background-image:none}
.hdp-collapse .collapsible>h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:40px}
.region-homevalues [class^="zsg-icon-circle-arrow"]:before{color:#87d300;font-size:30px}
.region-homevalues .bar-value,.region-homevalues .bar-label{line-height:1.2;font-size:10px}
.region-homevalues .zsg-media-img{margin-right:5px}
.region-homevalues .zsg-fineprint{text-transform:none}
@media screen and (max-width:480px){.region-homevalues [class^="region-homevalues-"]:not(:last-child){border-bottom:solid #ccc 1px;padding-bottom:1rem}
}
[class^=gs-rating-]{border-radius:50%;color:#fff;display:inline-block;line-height:1;padding:.6em;text-align:center}
.gs-rating-0{background-color:#434343}
.gs-rating-8,.gs-rating-9,.gs-rating-10{background-color:#66b500}
.gs-rating-4,.gs-rating-5,.gs-rating-6,.gs-rating-7{background-color:#efae20}
.gs-rating-1,.gs-rating-2,.gs-rating-3{background-color:#bd0008}
.zsg-theme-classic .zsg-table .zsg-table-th{font-family:Arial,Verdana,sans-serif;text-transform:none!important;font-size:13px}
.nearby-schools-list [class^=gs-rating-]{width:50px;height:50px;font-size:30px;padding:10px 5px}
.nearby-schools-list .nearby-schools-header,.nearby-schools-list .nearby-school,.nearby-schools-list .nearby-schools-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}
.nearby-schools-list .nearby-school{border-top:solid 1px #ccc;padding:10px 0}
.nearby-schools-list .nearby-school:last-child{border-bottom:solid 1px #ccc}
.collapsible .nearby-schools-list .nearby-school{border-top:0}
.collapsible .nearby-schools-list .nearby-school+.nearby-school{border-top:solid 1px #ccc}
.nearby-schools-list .nearby-school .nearby-schools-name,.nearby-schools-list .nearby-school .nearby-schools-grades,.nearby-schools-list .nearby-school .nearby-schools-distance{padding-top:15px}
@media screen and (max-width:504px){.nearby-schools-list .nearby-school .nearby-schools-name,.nearby-schools-list .nearby-school .nearby-schools-grades,.nearby-schools-list .nearby-school .nearby-schools-distance{padding-top:0}
}
@media screen and (max-width:504px){.nearby-schools-list .nearby-schools-header{display:none}
}
.nearby-schools-list .nearby-schools-header .nearby-schools-rating{white-space:nowrap}
.nearby-schools-list .nearby-schools-info,.nearby-schools-list .nearby-schools-name{-webkit-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}
@media screen and (max-width:504px){.nearby-schools-list .nearby-schools-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.nearby-schools-list .nearby-schools-rating,.nearby-schools-list .nearby-schools-grades,.nearby-schools-list .nearby-schools-distance{-webkit-box-flex:0 0 80px;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}
.nearby-schools-list .nearby-schools-grades,.nearby-schools-list .nearby-schools-distance{text-align:right}
@media screen and (max-width:504px){.nearby-schools-list .nearby-schools-grades,.nearby-schools-list .nearby-schools-distance{text-align:left}
}
@media screen and (min-width:481px){#nearbySchools .attribution{float:right}
}
.nearby-schools .map-schools{margin-bottom:5px}
.nearby-schools .map-schools strong{color:#0074e4;font-weight:normal}
.ie9 .nearby-schools-list .nearby-schools-info,.non-flex .nearby-schools-list .nearby-schools-info,.ie9 .nearby-schools-list .nearby-schools-rating,.non-flex .nearby-schools-list .nearby-schools-rating,.ie9 .nearby-schools-list .nearby-schools-name,.non-flex .nearby-schools-list .nearby-schools-name,.ie9 .nearby-schools-list .nearby-schools-grades,.non-flex .nearby-schools-list .nearby-schools-grades,.ie9 .nearby-schools-list .nearby-schools-distance,.non-flex .nearby-schools-list .nearby-schools-distance{display:inline-block;word-spacing:normal;vertical-align:middle;padding-top:0}
.ie9 .nearby-schools-list .nearby-schools-info,.non-flex .nearby-schools-list .nearby-schools-info{width:80%}
.ie9 .nearby-schools-list .nearby-schools-rating,.non-flex .nearby-schools-list .nearby-schools-rating{width:100px}
.ie9 .nearby-schools-list .nearby-schools-name,.non-flex .nearby-schools-list .nearby-schools-name{width:60%}
.ie9 .nearby-schools-list .nearby-schools-grades,.non-flex .nearby-schools-list .nearby-schools-grades,.ie9 .nearby-schools-list .nearby-schools-distance,.non-flex .nearby-schools-list .nearby-schools-distance{width:15%}
.non-flex .nearby-schools-list{display:block}
@media screen and (max-width:585px){.non-flex .nearby-schools-list .nearby-schools-rating{width:60px}
}
.non-flex .nearby-school{display:block}
.non-flex .nearby-school .nearby-schools-name,.non-flex .nearby-school .nearby-schools-grades,.non-flex .nearby-school .nearby-schools-distance{padding-top:0}
.zsg-theme-classic .footerboard{margin-bottom:0;margin-top:30px}
@media screen and (max-width:750px){.footerboard{display:none}
}