.amlocator-location-view .overlay-con{background:#fff}.amlocator-main-container{padding:15px}.amlocator-main-container .amlocator-search-container{padding:40px;margin:0}.amlocator-search-container h2{padding-bottom:40px}.amlocator-search-container p{padding-bottom:30px}.amlocator-store-desc .amlocator-block{margin:0;padding:20px}.amlocator-store-desc:first-child .amlocator-block{padding-top:40px}.amlocator-store-desc:last-child .amlocator-block{padding-bottom:40px}.amlocator-block.amlocator-search-radius,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby,.amlocator-main-container .amlocator-map-container .amlocator-block.-filter{display:none}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-map{padding:0}.amlocator-current-location .svg-icon.amlocator-search{padding:10px;width:40px;height:40px;top:0;right:0;position:absolute;color:#fff;cursor:pointer;background:#6d1a42}.amlocator-current-location .amlocator-text:focus+.svg-icon.amlocator-search,.amlocator-current-location .svg-icon.amlocator-search:hover{background:#a53975}.amlocator-wrapper .amlocator-store-desc{margin:0;background:0 0}.amlocator-wrapper .amlocator-store-desc:not(:first-of-type){margin:0}.amlocator-wrapper .amlocator-store-desc .amlocator-block{margin:0}.amlocator-wrapper .amlocator-store-desc.-active{color:#000;background:#f8f8f8}.amlocator-wrapper .amlocator-store-desc.-active .amlocator-title .amlocator-link{color:#000}.amlocator-store-information{position:relative;width:100%;padding-right:120px}.amlocator-wrapper .amlocator-store-desc .amlocator-title{margin:0;font-size:14px}.amlocator-store-information .button{color:#fff;position:absolute;right:0;top:0}.amlocator-store-information .button:visited{color:#fff}.amlocator-location-view .brand-logos{background:#fff}.brand-logos .img-responsive,.brand-logos h2{padding-right:5px}.store-cta{text-align:center;padding:15px}.store-cta .cta-icon{width:25%;float:left}.store-cta .svg-icon{font-size:30px}.store-cta .svg-text{display:block}.amlocator-location-main{padding:15px}.amlocator-column.-right,.amlocator-schedule,.amlocator-cell.-time{float:right;width:50%;padding-left:7.5px}.amlocator-block.-map{width:100%;height:400px}.amlocator-map .button:visited{color:#fff}.amlocator-column.-left,.amlocator-location-info,.amlocator-cell.-day{float:left;width:50%;padding-right:7.5px}.amlocator-description-grey{padding-bottom:20px}.amlocator-block.-contact{padding:15px 0}.schedule-header{font-weight:600}.subscribe-review{display:inline-block;padding:15px 0;width:100%}.subscribe-review>.newsletter{float:left;width:60%}.subscribe-review>.newsletter .title{padding-bottom:10px}.subscribe-review>.newsletter .title span{display:none}.subscribe-review>.newsletter .field{width:80%;float:left}.subscribe-review>.newsletter input{padding:20px}.subscribe-review>.newsletter .actions{width:20%;float:left}.subscribe-review>.newsletter .actions .action{width:100%;height:42px;background:#787878;border:none;padding:15px}.subscribe-review>.newsletter .actions .action:focus,.subscribe-review>.newsletter .actions .action:hover{background:#333}.leave-review{margin-top:20px;float:right;width:40%}.cleanslate div.ts-widgetBody{border:0!important}.cleanslate div.ts-widgetContent{padding:0 10px!important}.store-blog .blog-btn h2{display:inline}.store-blog .blog-btn a{float:right}.store-blog .amblog-widget-container{float:left;width:100%}.store-services{padding:15px 0;background:#efefef;margin-bottom:20px}.store-services h2,.store-brands h2{padding-bottom:20px}.store-services li{text-align:center}.store-services .svg-icon{display:block;margin:5px auto;font-size:30px}@media only screen and (max-width:992px){.amlocator-index-index .amlocator-main-container .amlocator-map-container{display:inline-block}.brand-logos h2{font-size:18px}.amlocator-location-info{width:40%}.amlocator-schedule{width:60%}}@media only screen and (min-width:768px) and (max-width:992px){.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-map{display:inline-block}.amlocator-index-index .amlocator-main-container .amlocator-search-container{width:100%}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist{display:block;float:left}.amlocator-store-information{padding:0}.amlocator-store-information .amlocator-btn{position:relative}}@media only screen and (max-width:767px){.brand-logos .brand-img{width:20%}.brand-logos .brand-btn{width:100%;padding-top:15px}.amlocator-column.-right,.amlocator-column.-left{width:100%;padding:15px}.subscribe-review .leave-review{text-align:center;margin:20px 0}.subscribe-review .leave-review,.subscribe-review .newsletter{width:100%}.store-blog .amblog-item{width:50%}.store-blog .amblog-item:last-child{display:none}.store-blog .blog-btn{float:none;text-align:center}}@media only screen and (max-width:480px){.amlocator-block .amlocator-info-popup{max-width:250px;width:100%}.brand-logos h2{font-size:16px}.amlocator-location-info,.amlocator-schedule{width:100%;padding:0 0 20px}.brand-logos{padding:40px 10px}.brand-logos .brand-img{width:25%}.brand-logos .brand-img:nth-child(5){display:none}}