.locations .social-media-docker{display:none}.locations .find-a-location-wrapper{display:none}.locations .facility-description-side{padding:5px 5px 5px 0}.locations .facility-description-side span{font-size:13px}#locations-map .side-panel-container .location .facility-description-side{border-top:1px solid #dce1e3;margin-top:15px;padding-top:15px}#locations-map{width:100%;height:800px;margin:0;padding:0;display:table}#locations-map .show-filters{display:none}#locations-map .switch-view{display:none}#locations-map .new-search-bottom{display:none}#locations-map .side-panel-container{display:table-cell;vertical-align:top;height:800px}#locations-map .side-panel-container .actions{margin:10px 0 0 0;overflow:hidden;font-size:.8vw}#locations-map .side-panel-container .actions .button{cursor:pointer;border-radius:18px;padding:5px 16px;margin:0 10px;display:inline-block;text-align:center}#locations-map .side-panel-container .actions .button:hover{text-decoration:none}#locations-map .side-panel-container .actions .button.blue{background-color:#004e2b;color:#fff}#locations-map .side-panel-container .actions .button.blue.request-quote{float:right}#locations-map .side-panel-container .actions .pipe{margin:0 10px;font-size:1.1vw;line-height:1.1vw;color:#4a4a4a}#locations-map .side-panel-container #results-side-panel{width:100%;height:800px}#locations-map .side-panel-container #results-side-panel .filter-container{padding:0;background-color:#666971;color:#fff;width:100%;height:410px;overflow:hidden}#locations-map .side-panel-container #results-side-panel .filter-container.details{height:auto}#locations-map .side-panel-container #results-side-panel .filter-container .inner{padding:30px 15px 20px 15px}#locations-map .side-panel-container #results-side-panel .filter-container .search-bar{background-color:#fff;border-radius:18px;padding:8px 8px 8px 16px;margin-bottom:15px}#locations-map .side-panel-container #results-side-panel .filter-container .search-bar input{font-size:18px;background-color:transparent;border:none;color:#4a4a4a;width:75%}#locations-map .side-panel-container #results-side-panel .filter-container .search-bar .search-button{cursor:pointer;width:30px;height:30px;float:right;background-image:url('/ResourcePackages/LehighHanson/assets/Images/search_green.png');background-repeat:no-repeat;background-size:24px;background-position:right top;border-radius:initial;border-width:0;border-color:#fff}#locations-map .side-panel-container #results-side-panel .filter-container .filters{width:100%;overflow:auto;overflow-x:hidden}#locations-map .side-panel-container #results-side-panel .filter-container .filters .clear{float:right;cursor:pointer;font-size:.8vw;line-height:.9vw;border-bottom:1px solid #fff;margin-right:10px}#locations-map .side-panel-container #results-side-panel .filter-container .filters .label{text-transform:uppercase;font-weight:600;font-size:1vw;line-height:1.1vw;position:relative;margin-left:10px;background-image:url('/ResourcePackages/LehighHanson/assets/Images/nav_drop_arrow_white.png');background-repeat:no-repeat;background-position:right .5vw;padding-right:15px;display:inline-block;cursor:pointer}#locations-map .side-panel-container #results-side-panel .filter-container .filters .apply{display:none}#locations-map .side-panel-container #results-side-panel .filter-container .filters .col{float:left;width:50%;padding:0;display:block}#locations-map .side-panel-container #results-side-panel .filter-container .filters .col.left{width:50%}#locations-map .side-panel-container #results-side-panel.filters-collapsed .filter-container{height:auto}#locations-map .side-panel-container #results-side-panel.filters-collapsed .filter-container .filters .label{background-image:url('/ResourcePackages/LehighHanson/assets/Images/nav_drop_arrow_white_closed.png')}#locations-map .side-panel-container #results-side-panel.filters-collapsed .filter-container .filters .col{display:none}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter{text-transform:uppercase;white-space:nowrap;cursor:pointer;font-size:.78vw;margin:5px 0 5px 8px;background-color:#5e626b;border-radius:18px;padding:10px 10px 10px 45px;background-repeat:no-repeat;background-position:5px center}#locations-map .side-panel-container #results-side-panel .filter-container .filters .col.left .filter{margin:5px 8px 5px 0}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.aggregates{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_aggregates.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.cement{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_cement_slag.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.ready-mixed-concrete{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_ready_mix.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.hot-mix-asphalt{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_hot_mix.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.construction{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_construction.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.stabilized-sand{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_stabilized_sand.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.concrete-products{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_concrete_prod.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.recycling{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_recycling.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.soils-landscaping{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_soils.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.office{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_offices.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.other-services{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_other.png')}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter:hover{background-color:#3c3f47}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter.selected{background-color:#3c3f47}#locations-map .side-panel-container #results-side-panel .filter-container .back{display:none;cursor:pointer;font-size:.8vw;line-height:.9vw;background-image:url('/ResourcePackages/LehighHanson/assets/Images/back.png');padding-left:35px;background-repeat:no-repeat;background-position:left center;line-height:22px;height:26px}#locations-map .side-panel-container #results-side-panel .filter-container .new-search{display:none;cursor:pointer;font-size:.8vw;line-height:.9vw;background-image:url('/ResourcePackages/LehighHanson/assets/Images/search.png');background-size:20px;padding-left:25px;background-repeat:no-repeat;background-position:left center;line-height:22px;height:26px}#locations-map .side-panel-container #results-side-panel .results-list{width:100%;height:390px;overflow-x:hidden;overflow-y:auto}#locations-map .side-panel-container #results-side-panel .results-list.details{height:auto;max-height:724px}#locations-map .side-panel-container #results-side-panel .results-list .no-results{padding:15px}#locations-map .side-panel-container #results-side-panel.filters-collapsed .results-list{height:auto;max-height:724px}#locations-map .side-panel-container #results-side-panel.filters-collapsed.company-search .results-list{height:auto;max-height:724px}#locations-map .side-panel-container .location{color:#4b4b4b;background-color:#fff}#locations-map .side-panel-container .location:nth-child(odd){background-color:#fff}#locations-map .side-panel-container .location:nth-child(even){background-color:#f7f7f7}#locations-map .side-panel-container .location.selected{background-color:#fff}#locations-map .side-panel-container .location .inner{padding:15px}#locations-map .side-panel-container .location .location-filter{text-transform:uppercase;white-space:nowrap;font-size:.8vw;border-bottom:1px solid #dce1e3;margin-bottom:15px;padding:0 10px 13px 37px;background-repeat:no-repeat;background-position:left 1px;line-height:30px}#locations-map .side-panel-container .location .location-filter.aggregates{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_aggregates.png')}#locations-map .side-panel-container .location .location-filter.cement{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_cement_slag.png')}#locations-map .side-panel-container .location .location-filter.ready-mixed-concrete{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_ready_mix.png')}#locations-map .side-panel-container .location .location-filter.hot-mix-asphalt{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_hot_mix.png')}#locations-map .side-panel-container .location .location-filter.construction{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_construction.png')}#locations-map .side-panel-container .location .location-filter.stabilized-sand{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_stabilized_sand.png')}#locations-map .side-panel-container .location .location-filter.concrete-products{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_concrete_prod.png')}#locations-map .side-panel-container .location .location-filter.recycling{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_recycling.png')}#locations-map .side-panel-container .location .location-filter.soils-landscaping{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_soils.png')}#locations-map .side-panel-container .location .location-filter.office{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_offices.png')}#locations-map .side-panel-container .location .location-filter.other-services{background-image:url('/ResourcePackages/LehighHanson/assets/Images/filter_other.png')}#locations-map .side-panel-container .location a{color:#616daf}#locations-map .side-panel-container .location .distance{float:right;border:1px solid #949799;padding:8px;text-transform:uppercase;text-align:center;font-size:1.1vw;line-height:1.2vw;background-color:#fff;font-weight:bold}#locations-map .side-panel-container .location .distance .miles{font-size:.8vw;line-height:.9vw;font-weight:normal}#locations-map .side-panel-container .location .facility-name{text-transform:uppercase;font-weight:bold;font-size:1.22vw;line-height:1.3vw}#locations-map .side-panel-container .location .facility-name a{color:#4b4b4b;text-decoration:none}#locations-map .side-panel-container .location .facility-name a:hover{text-decoration:none;color:#616daf}#locations-map .side-panel-container #results-side-panel .results-list.details .facility-name a:hover{color:#4b4b4b;cursor:default}#locations-map .side-panel-container .location .company-name{font-size:.8vw;line-height:.9vw;padding:2px 0 10px 0}#locations-map .side-panel-container .location .address{overflow:hidden;overflow-y:hidden}#locations-map .side-panel-container .location .street{font-size:.8vw;line-height:.9vw}#locations-map .side-panel-container .location .city{font-size:.8vw;line-height:.9vw;float:left}#locations-map .side-panel-container .location .state{font-size:.8vw;line-height:.9vw;float:left}#locations-map .side-panel-container .location .zip{font-size:.8vw;line-height:.9vw;float:left}#locations-map .side-panel-container .location .phone{font-size:.8vw;line-height:.9vw;clear:both}#locations-map .side-panel-container .location .phone a{display:inline;vertical-align:middle}#locations-map .side-panel-container .location .products{border-top:1px solid #dce1e3;margin-top:15px;padding-top:15px}#locations-map .side-panel-container .location .products .label{text-transform:uppercase;font-size:.9vw;line-height:1.2vw;font-weight:bold}#locations-map .side-panel-container .location .products .product{font-size:.8vw;line-height:.9vw}#locations-map .side-panel-container .location .sales{border-top:1px solid #dce1e3;margin-top:15px;padding-top:15px}#locations-map .side-panel-container .location .sales .label{text-transform:uppercase;font-size:.9vw;line-height:1.2vw;font-weight:bold}#locations-map .side-panel-container .location .sales .name{font-size:.8vw;line-height:.9vw}#locations-map .side-panel-container .location .sales .phone{font-size:.8vw;line-height:.9vw}#locations-map .side-panel-container .location .actions.details{text-align:center;margin-top:20px}#locations-map .side-panel-container .location .actions.details .button.blue{min-width:140px;white-space:nowrap}#locations-map .side-panel-container .location .actions.details .button.blue.request-quote{float:none}#locations-map .side-panel-container .location .actions.details .button.blue.contact{padding:5px 40px}#locations-map .side-panel-container .location .hours-of-operation{border-top:1px solid #dce1e3;border-bottom:1px solid #dce1e3;padding-bottom:15px;margin-top:15px;padding-top:15px;font-size:.8vw;line-height:.9vw}#locations-map .side-panel-container .location .notes .label{padding-top:15px;font-weight:bold;text-transform:uppercase;font-size:.9vw;line-height:1.2vw}#locations-map .side-panel-container .location .notes{font-size:.8vw;line-height:.9vw}#locations-map .side-panel-container .location .hours-of-operation .label{text-transform:uppercase;font-size:.9vw;line-height:1.2vw;font-weight:bold}#locations-map .side-panel-container .location .hours-of-operation table{width:75%}#locations-map .side-panel-container .location .details{display:none}#locations-map .side-panel-container .location.selected .details{display:block}#locations-map .side-panel-container .location.selected .no-details{display:none}#locations-map .side-panel-container .location .sales.second-sales{margin:0;padding-top:10px;border-top:none}#locations-map .map-container{width:73%;height:100%;display:table-cell;vertical-align:top}#locations-map .info{overflow:hidden}#locations-map .info .facility-name{text-transform:uppercase;font-weight:bold;font-size:1.22vw;line-height:1.3vw;padding-top:5px}#locations-map .info .facility-name a{color:#292b2c}#locations-map .info .facility-name a:hover,#locations-map .info .facility-name a:active,#locations-map .info .facility-name a:focus{text-decoration:none}#locations-map .info .company-name{font-size:.8vw;line-height:.9vw}#map{width:100%;height:100%}#find-location-modal .title{text-transform:uppercase;font-size:36px;line-height:38px;padding:10px 0;white-space:nowrap}#find-location-modal p{font-size:16px;line-height:18px;white-space:nowrap}#find-location-modal .search-bar{background-color:#fff;border-radius:18px;padding:8px 8px 8px 16px}#find-location-modal .search-bar input{font-size:16px;background-color:transparent;border:none;color:#a3a5ac;width:75%}#find-location-modal .search-bar .search-button{cursor:pointer;width:30px;height:30px;float:right;background-image:url('/ResourcePackages/LehighHanson/assets/Images/search_green.png');background-repeat:no-repeat;background-size:24px;background-position:right top;border-radius:initial;border-width:0;border-color:#fff}#find-location-modal .search-bar+p{margin-top:15px}#find-location-modal .use-my-location{cursor:pointer;border-radius:18px;padding:5px 16px;margin:0 10px;display:inline-block;text-align:center;background-color:#00843d;color:#fff}.ui-corner-all{border-radius:0}.ui-dialog{padding:10px}.ui-dialog .ui-dialog-content{padding:0;overflow:hidden}.ui-widget-overlay{background:#fff;opacity:.8}.ui-widget-content{color:#fff;padding:40px 80px 50px 80px;background-color:#4b4b4b;text-align:center;width:280px}.ui-dialog .ui-dialog-title{font-size:36px;line-height:38px;padding:10px 0;white-space:nowrap;background-color:#4b4b4b;text-align:center;width:100%}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;background-color:#4b4b4b}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:-20px;right:-70px;background-image:url('/ResourcePackages/LehighHanson/assets/Images/light_close.png');background-color:#4b4b4b;border-radius:initial;border-width:0;background-repeat:no-repeat;background-size:contain}.ui-widget-header{border:1px solid #4b4b4b;background:#e9e9e9;color:#fff;font-weight:bold}.ui-widget{font-family:Arial,Helvetica,sans-serif}.locations .ui-dialog p{color:#fff;background-color:transparent}@media(min-width:1700px){#locations-map .side-panel-container .actions{font-size:14px}#locations-map .side-panel-container .actions .pipe{font-size:16px;line-height:18px}#locations-map .side-panel-container #results-side-panel .filter-container .filters .clear{font-size:14px;line-height:16px}#locations-map .side-panel-container #results-side-panel .filter-container .filters .label{font-size:18px;line-height:20px}#locations-map .filter-container .search-bar label.sr-only{color:#000}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter{font-size:14px}#locations-map .side-panel-container .location .distance{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .distance .miles{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .facility-name{font-size:22px;line-height:24px}#locations-map .side-panel-container .location .company-name{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .street{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .city{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .state{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .zip{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .phone{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .products .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .products .product{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .sales .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .sales .name{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .sales .phone{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .hours-of-operation{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .hours-of-operation .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .notes{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .notes .label{font-size:16px;line-height:18px}#locations-map .info .facility-name{font-size:22px;line-height:24px}#locations-map .info .company-name{font-size:14px;line-height:16px}}@media(min-width:769px) and (max-width:1600px){#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter{background-size:2vw;padding-left:2.8vw;margin-left:2px}#locations-map .side-panel-container #results-side-panel .filter-container .filters .col.left .filter{margin-left:0;margin-right:0}}@media(max-width:768px){#find-location-modal .title{white-space:normal;font-weight:100}#find-location-modal p{font-size:14px;line-height:1.3;white-space:normal;max-width:200px;margin:0 auto 20px auto}#locations-map{height:692px;display:block}#locations-map .side-panel-container{display:block;width:100%;height:100%}#locations-map .side-panel-container #results-side-panel{height:auto}#locations-map .side-panel-container #results-side-panel .filter-container{height:auto;overflow:initial}#locations-map .side-panel-container #results-side-panel .filter-container .inner{padding-top:15px;position:relative}#locations-map .side-panel-container #results-side-panel .filter-container .filters .col{width:100%;float:none}#locations-map .side-panel-container #results-side-panel .filter-container .filters .col.left{width:100%;float:none}#locations-map .side-panel-container #results-side-panel .filter-container .filters .clear{font-size:16px;line-height:1.3;position:absolute;right:10px;bottom:25px}#locations-map .side-panel-container #results-side-panel .filter-container .filters .label{font-size:16px;line-height:1.3;display:none}#locations-map .side-panel-container #results-side-panel .filter-container .filters .filter{font-size:16px;line-height:1.3;margin:5px 0}#locations-map .side-panel-container #results-side-panel .filter-container .filters .apply{cursor:pointer;border-radius:18px;padding:5px 40px;margin:0 auto;display:block;width:126px;text-align:center;background-color:#616daf;color:#fff;margin-top:20px}#locations-map .side-panel-container #results-side-panel .filter-container .back{font-size:16px}#locations-map .side-panel-container #results-side-panel .filter-container .search-bar{padding:3px 3px 3px 12px;border:1px solid #fff;margin-bottom:30px;width:250px}#locations-map .side-panel-container #results-side-panel .filter-container .search-bar .search-button{background-image:url(/ResourcePackages/LehighHanson/assets/Images/search.png);background-size:20px;background-position:right 4px;border-radius:initial;border-width:0;border-color:#fff}#locations-map .side-panel-container #results-side-panel .results-list{height:auto}#locations-map .side-panel-container .location .location-filter{font-size:14px}#locations-map .side-panel-container .location .distance{font-size:22px;line-height:1.3}#locations-map .side-panel-container .location .distance .miles{font-size:14px;line-height:1.1;margin-left:10px}#locations-map .side-panel-container .location .facility-name{font-size:22px;line-height:1}#locations-map .side-panel-container .location .company-name{font-size:14px;line-height:1.1}#locations-map .side-panel-container .location .street{font-size:14px;line-height:1.1}#locations-map .side-panel-container .location .city{font-size:14px;line-height:1.1}#locations-map .side-panel-container .location .state{font-size:14px;line-height:1.1}#locations-map .side-panel-container .location .zip{font-size:14px;line-height:1.1}#locations-map .side-panel-container .location .phone{font-size:14px;line-height:1.1}#locations-map .side-panel-container .location .products .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .products .product{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .sales .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .sales .name{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .sales .phone{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .hours-of-operation{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .hours-of-operation .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .location .notes{font-size:14px;line-height:16px}#locations-map .side-panel-container .location .notes .label{font-size:16px;line-height:18px}#locations-map .side-panel-container .actions{font-size:14px;height:70px}#locations-map .side-panel-container .actions .directions{margin-left:-134px}#locations-map .side-panel-container .results-list.details .actions .directions{margin-left:0}#locations-map .side-panel-container .actions .pipe{font-size:16px;line-height:18px}#locations-map .side-panel-container .actions .button.blue.request-quote{float:left;margin:36px 0 0 0}#locations-map .side-panel-container .actions.details .button.blue.request-quote{margin:10px;float:right;position:initial}#locations-map .side-panel-container .results-list.details .actions{height:auto}#locations-map .info .facility-name{font-size:20px;line-height:22px}#locations-map .info .company-name{font-size:14px;line-height:16px}#locations-map .map-container{width:100%;height:645px;display:block}#locations-map .side-panel-container{display:none}#locations-map .switch-view{height:46px;border-top:1px solid #fff}#locations-map .switch-view .map-view{cursor:pointer;background-color:#797979;width:50%;height:46px;display:inline-block;background-image:url('/ResourcePackages/LehighHanson/assets/Images/icon_view_map.png');background-repeat:no-repeat;background-position:center center;border-right:1px solid #fff}#locations-map .switch-view .results-view{cursor:pointer;background-color:#797979;width:50%;height:46px;display:inline-block;background-image:url('/ResourcePackages/LehighHanson/assets/Images/icon_view_results.png');background-repeat:no-repeat;background-position:center center}#locations-map .show-filters{cursor:pointer;background-color:#4a4a4a;color:#fff;text-align:center;line-height:46px;width:100%;height:46px;display:inline-block}#locations-map .show-filters span{background-image:url('/ResourcePackages/LehighHanson/assets/Images/icon_view_filters.png');background-repeat:no-repeat;background-position:left center;padding-left:22px}#locations-map .new-search-bottom{background-color:#4a4a4a;color:#fff;text-align:center;line-height:46px;font-size:16px;width:100%;height:46px;display:none}#locations-map .new-search-bottom span{background-image:url('/ResourcePackages/LehighHanson/assets/Images/search.png');background-size:20px;background-repeat:no-repeat;background-position:left center;padding-left:22px}#locations-map.mobile-view-map .switch-view .map-view{background-color:#bad739}#locations-map.mobile-view-results .switch-view .results-view{background-color:#bad739}#locations-map.mobile-view-map .side-panel-container{display:none}#locations-map.mobile-view-map .side-panel-container #results-side-panel .filter-container .inner{display:none}#locations-map.mobile-view-map .side-panel-container #results-side-panel .filters{display:none !important}#locations-map.mobile-view-map .side-panel-container #results-side-panel .search-bar{display:none !important}#locations-map.mobile-view-map .side-panel-container #results-side-panel .results-list{display:none}#locations-map.mobile-view-map .map-container{display:block}#locations-map.mobile-view-map .switch-view{display:block}#locations-map.mobile-view-map .show-filters{display:block;position:absolute;top:116px}#locations-map.mobile-view-results{height:auto}#locations-map.mobile-view-results .side-panel-container{display:block}#locations-map.mobile-view-results .side-panel-container #results-side-panel .filter-container .inner{display:none}#locations-map.mobile-view-results .side-panel-container #results-side-panel .filter-container.details .inner{display:block;padding-bottom:15px;border-top:1px solid #fff}#locations-map.mobile-view-results .side-panel-container #results-side-panel .filters{display:none !important}#locations-map.mobile-view-results .side-panel-container #results-side-panel .search-bar{display:none !important}#locations-map.mobile-view-results .side-panel-container #results-side-panel .results-list{display:block}#locations-map.mobile-view-results .side-panel-container .results-list.details .actions{height:70px}#locations-map.mobile-view-results .side-panel-container .results-list.details .location.selected .actions{height:auto}#locations-map.mobile-view-results .side-panel-container .results-list.details .location.selected .actions.details{height:auto}#locations-map.mobile-view-results .map-container{display:none}#locations-map.mobile-view-results .switch-view{display:block}#locations-map.mobile-view-results .show-filters{display:block;position:absolute;top:116px}#locations-map.mobile-view-results .new-search-bottom{position:relative;bottom:92px}#locations-map.mobile-view-filters{height:auto}#locations-map.mobile-view-filters .side-panel-container{display:block}#locations-map.mobile-view-filters .side-panel-container #results-side-panel .filter-container .inner{display:block}#locations-map.mobile-view-filters .side-panel-container #results-side-panel .filter-container .close{background-image:url(/ResourcePackages/LehighHanson/assets/Images/icon_close.png);background-repeat:no-repeat;background-position:center center;width:26px;height:26px;top:20px;right:20px;position:absolute;text-shadow:none;opacity:1}#locations-map.mobile-view-filters .side-panel-container #results-side-panel .filter-container .back{display:none !important}#locations-map.mobile-view-filters .side-panel-container #results-side-panel .filters{display:block !important}#locations-map.mobile-view-filters .side-panel-container #results-side-panel .search-bar{display:block !important}#locations-map.mobile-view-filters .side-panel-container #results-side-panel .results-list{display:none !important}#locations-map.mobile-view-results.mobile-view-filters .side-panel-container #results-side-panel .filter-container.details .inner{border-top:none}#locations-map.mobile-view-filters .map-container{display:none !important}#locations-map.mobile-view-filters .switch-view{display:none !important}#locations-map.mobile-view-filters .show-filters{display:none !important}.company-view #locations-map .show-filters{display:none !important}.company-view #locations-map .new-search-bottom{display:block}.ui-widget-header{border:transparent}.ui-dialog .ui-dialog-title{background-color:transparent}.ui-dialog .ui-dialog-titlebar{background-color:transparent}.ui-dialog .ui-dialog-titlebar-close{top:-10px;right:-10px}.ui-dialog .ui-dialog-titlebar-close{background-color:transparent}}