.bootstrap-ndnapps .form-control-ndn{height:40px!important;line-height:40px}.bootstrap-ndnapps label{margin-right:5px}.bootstrap-ndnapps .storelocator-detail-layout-2{padding-top:15px;padding-bottom:15px}.bootstrap-ndnapps select.form-control-ndn{padding-top:0;padding-bottom:0}.bootstrap-ndnapps img{display:block;width:100%;height:auto}.bootstrap-ndnapps .table-store-marker img{width:100%}.bootstrap-ndnapps .storelocator-content-class .page-main *{box-sizing:border-box}.bootstrap-ndnapps .storelocator-content-class .page-main ul{display:block;list-style:none}.bootstrap-ndnapps .field__input{display:block;width:100%!important;max-width:100%!important;margin:5px 0}.bootstrap-ndnapps .table-store-marker{border:0!important}.bootstrap-ndnapps .storelocator-content-class .page-main img{max-width:100%;height:auto}.bootstrap-ndnapps .store-detail-thum{display:block;width:100%;overflow:hidden;text-align:center}.bootstrap-ndnapps .storelocator-content-class .page-main ul li{display:block}.bootstrap-ndnapps .storelist h2{color:#e76200;float:left}.bootstrap-ndnapps .storelist li{border:1px solid #ccc;margin-bottom:10px;padding:2px}.bootstrap-ndnapps .storelist li:hover{background:#e0e0e0}.bootstrap-ndnapps .title-contactstore{width:100%;float:left;margin-bottom:20px}.bootstrap-ndnapps .title-contactstore a{border-left:3px solid #ff5501;color:#000;display:block;padding:0 18px 0 10px;border-color:#ff5501;font-size:15px;margin-bottom:15px;font-weight:600;float:left;position:relative}.bootstrap-ndnapps .title-contactstore a:after{content:"";position:absolute;right:0;top:50%;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #ff5501}.bootstrap-ndnapps .storelocator-content-class .page-main .fieldset{margin-bottom:15px}.bootstrap-ndnapps .store-locator-search-left,.store-locator-search-right{margin-bottom:20px}.bootstrap-ndnapps .content-store-info .fieldset.create{border:none!important;margin-bottom:0}@media only screen and (min-width:771px){.store_detail{}.bootstrap-ndnapps .left{float:left!important;width:33%}.bootstrap-ndnapps .right{float:right!important;width:67%}.bootstrap-ndnapps .store-locator-search-left{float:left;width:50%!important;padding-right:25px;box-sizing:border-box}.bootstrap-ndnapps .store-locator-search-right{float:right;width:50%!important;padding-left:25px;box-sizing:border-box}}.bootstrap-ndnapps .store-title label{background-color:#eb5e00;padding:0 7px;color:#fff;font-size:20px;margin:0 0 10px}.bootstrap-ndnapps .store-title a{margin:14px;background-color:#39c;color:#fff;padding:0 8px}.right{margin-bottom:10px}.map_container{float:left;width:100%}.store_detail{word-wrap:normal}.store_detail h2{color:#e76200}.work-time.table td,.work-time.table th,.work-time.table tr{border:none}.store_detail td{padding:10px;vertical-align:middle}.store_detail td.label{width:50%;padding-bottom:10px}.store_detail td.weekday{padding-right:5px}.store_detail img{width:100%;border:1px solid #dedede;padding:6px;margin-bottom:15px}.store_list{float:left;width:100%}.distance{float:right}.clear{clear:both}.address-input-text{width:300px}.loader{position:absolute;top:45%;left:45%;z-index:1000}.loader img{margin:0 auto;width:32px!important}#bntDirection{float:right;color:inherit}#ndn-detail-store #map{height:600px}#street_view{height:600px;display:none}.store-detail-content-layout-2{width:100%;clear:left}.store-detail-content-layout-2 .title-store-info{display:block;text-align:center;text-transform:uppercase;font-weight:600;font-size:18px;margin:15px 0}.store-detail-content-layout-2 .content-store-info{border:0}.search-address-box,.search-radius-box,.store-locator-search-left{float:left;width:100%}.search-address-box{}.store-locator-search-right{float:right;width:100%}.store-locator-search-right label,.store-locator-search-left label{background-color:#eb5e00;padding:0 7px;color:#fff;margin:7px 0}.backstore{float:left;width:100%;margin:7px 0}.simplePopup{display:none;position:fixed;border:4px solid gray;background:#fff;z-index:999;padding:12px;width:70%;min-width:70%}.simplePopupClose{float:right;cursor:pointer;margin-left:10px;margin-bottom:10px}.simplePopupBackground{display:none;background:#000;position:fixed;height:100%;width:100%;top:0;left:0;z-index:99}.owl-controls{position:absolute;top:35%;width:100%}.owl-prev{position:absolute;left:0;opacity:.3}.owl-next{position:absolute;right:0;opacity:.3}.store-info,.content-store-info{width:100%;float:left}.store-info .title-store-info{display:block;width:100%;background:#1979c3;padding:14px 12px;line-height:1;font-weight:700;color:#fff;font-size:14px}.store-info a{color:inherit!important}.content-store-info{border:1px solid #ddd;padding:10px;margin-bottom:15px}.content-store-info table{margin-bottom:0!important}.content-store-info .entry-item{width:100%;overflow:hidden;margin-bottom:10px;line-height:1.4}.content-store-info .entry-thumnai{float:left}.content-store-info .entry-info{width:100%}.back-stores{border:1px solid #ddd;padding:5px;font-size:12px;border-radius:15px}#toggleStreetView{font-size:24px;color:inherit;float:right;border:1px solid;text-align:center;padding:5px 15px;cursor:pointer}.product-template__container-layout-2 .content-store-info .entry-info{width:100%}#ndn-detail-store .vertical{display:block;width:100%;overflow:hidden;text-align:center;padding:0 5px!important;margin:0!important}#ndn-detail-store .vertical li{display:inline-block!important;width:20px;height:20px;margin:5px!important;cursor:pointer;font-size:0;color:transparent;background-image:url(../images/sprite-icon.png);padding:1px!important}#ndn-detail-store .vertical li.car{background-position:center -40px}#ndn-detail-store .vertical li.bus{background-position:center -79px}#ndn-detail-store .vertical li.walk{background-position:center -119px}#ndn-detail-store .vertical li.bicycle{background-position:center -160px}#ndn-detail-store .vertical li.car.active{background-position:center -60px}#ndn-detail-store .vertical li.bus.active{background-position:center -99px}#ndn-detail-store .vertical li.walk.active{background-position:center -139px}#ndn-detail-store .vertical li.bicycle.active{background-position:center -180px}#frm-storelocator-search{margin:0;padding:0}#map,.storelocator-search,#frm-storelocator-search,.header-search-stl,.content-search-slt,.search-map,.results-slt{display:block;width:100%;float:left}.table>tbody>tr:first-child>th,.table>tbody>tr:first-child>td{border-top:0}.storelocator-search{margin-bottom:30px}.storelocator-search *{box-sizing:border-box}.header-search-stl{background:#f8f8f8;border:1px solid #ececec;float:left;box-sizing:border-box;margin-bottom:16px;margin-top:8px;padding:15px}.linkdetailstore{display:block;margin-top:10px;margin-right:3px}.inner-item{overflow:hidden;display:block;padding:10px;cursor:pointer}.inner-item h3{margin:10px 0 5px;color:#000;font-weight:600;font-size:15px}.inner-item .item-thumb{float:left;width:100%;padding-right:0}.inner-item .item-content{float:left;width:100%}.store-marker h4{margin:0}.store-marker tr td p{display:block;padding:0;margin:0}.store-marker tr td{padding:5px}.label-radius{font-weight:700;margin-right:5px}.input-radius-slt{width:100%;float:left;padding-top:5px}.results-slt .title{display:block;width:100%;background:#1979c3;padding:14px 12px;line-height:1;font-weight:700;color:#fff;font-size:14px;margin:20px 0 5px}.gr-search-slt label{cursor:pointer;display:block;font-size:13px;padding:5px 1px;color:#1979c3;text-align:right;font-weight:600}.gr-search-slt{float:left;width:100%}@media screen and (min-width:768px){.left-search-slt{width:45%;float:left}.right-search-slt{width:55%;float:left;padding-left:30px;box-sizing:border-box}.chose-search-slt{float:left;width:30%;box-shadow:0 1px 2px rgba(0,0,0,.2);margin:0}.gr-search-slt input{width:100%;display:block;box-shadow:0 1px 2px rgba(0,0,0,.2);margin:0}.gr-search-slt{float:right;width:70%}.search-slt{float:right;width:70%!important;display:block;box-shadow:0 1px 2px rgba(0,0,0,.2);margin:0}#typeSelect{float:left;box-shadow:0 1px 2px rgba(0,0,0,.2);margin:0;width:200px}.search-type{float:right;clear:left;margin-top:10px}}@media screen and (max-width:768px){.header-search-stl .input-radius-slt,.header-search-stl .left-search-slt>*{display:block;margin-bottom:15px}.search-type{width:100%;margin-top:20px;float:left;overflow:visible}#street_view{height:auto!important;display:none!important}#results-slt .list-item-3:not(.owl-carousel) .item.thumbnail{width:100%!important}}@media screen and (max-width:480px){.owl-carousel .owl-wrapper-outer{padding:0!important;background:0 0!important}#location .item{margin:0;padding:0}#getbylocal{display:none}}.ndn-modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.ndn-title-model{display:block;margin:10px 0;font-size:16px}.ndn-modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;max-width:800px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.ndn-close{color:#444;float:right;font-size:28px;font-weight:700}.ndn-close:hover,.ndn-close:focus{color:#000;text-decoration:none;cursor:pointer}.ndn-modal-header{padding:2px 16px}.ndn-modal-body{padding:2px 16px}.ndn-modal-footer{padding:2px 16px}.ndn-success{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.ndn-alert{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.inner-item .item-content{line-height:19px}.inner-item .item-content .address{margin:0 0 10px}.inner-item .item-content h4{margin:10px 0 5px}.linkdetailstore,.getdirectionstore{color:inherit;border:1px solid #ddd;border-radius:20px;padding:5px 8px;text-align:center;display:inline-block;font-size:13px}.right-search-slt #submit-search,.right-search-slt #reset-search{padding:5px 10px;font-size:14px}.right-search-slt .radius-value-container,.right-search-slt .label-radius,.right-search-slt #submit-search,.right-search-slt #reset-search{margin-top:7px}#results-slt .owl-carousel .owl-nav .owl-prev,#results-slt .owl-carousel .owl-nav .owl-next{font-size:50px!important;position:absolute;top:35%}#results-slt .owl-carousel .owl-nav .owl-prev{left:0}#results-slt .owl-carousel .owl-nav .owl-next{right:0}.table-store-marker{margin:0}.table-store-marker .row{margin:0!important}.table-store-marker,.table-store-marker tr,.table-store-marker td,.table-store-marker th{border:none!important;vertical-align:top}#results-slt .list-item-3:not(.owl-carousel) .item.thumbnail{width:33.3333%;float:left}.storelocator-layout-2{background:#fff;padding:10px;border:1px solid #ddd;border-radius:5px}.storelocator-layout-2 #main-slider-storelocator{overflow-y:scroll;height:470px;width:100%;float:left;margin-bottom:0}#results-slt.results-slt-layout-2 .list-item-3:not(.owl-carousel) .item.thumbnail{width:96%;float:left}#ndn-contactForm{padding:2px 2px 10px}.ndn-errors{list-style:none;display:block}.ndn-errors li{display:block}#ndn-contactForm .input-err{border-color:red}#reset-search,#submit-search{border:1px solid #ddd;padding:8px 9px;border-radius:25px;margin-left:5px;cursor:pointer;vertical-align:middle}.search-address-box #address{width:100%}button#submit-search{background:#fff;color:#333;display:inline;padding:6px 9px;outline:none}.range-radius{width:100%;max-width:100%;position:relative}.range-radius input{width:100%}.range-radius .slider{-webkit-appearance:none;width:100%;height:6px;min-height:8px;border-radius:25px;background:#333;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.range-radius .slider:hover{opacity:1}.range-radius .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#4caf50;cursor:pointer}.range-radius .slider::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#4caf50;cursor:pointer}#main-slider-storelocator::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#main-slider-storelocator::-webkit-scrollbar{width:8px;background-color:#f5f5f5}#main-slider-storelocator::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#666}.ndnstorelocator-seach-action-mobile,.input-radius-slt-mobile,.input-radius-choose-mobile,.map-tab-mobile-bnt{display:none}#map{width:100%;height:100%}.map-tab-mobile-bnt{width:100%;overflow:hidden;padding-top:25px}.map-tab-mobile-bnt-item{width:49.2%;text-align:center;display:block;padding:5px 0;border:1px solid #ccc;background:#fff}@media screen and (min-width:721px){.ndnapps-storelocator-layout-3 .seach-action-box,.ndnapps-storelocator-layout-4 .seach-action-box{margin-top:0!important;min-width:140px;height:45px;padding:5px 0;box-sizing:border-box;font-size:16px}}@media screen and (max-width:720px){body .storelocator-layout-2{border:0;padding:10px}.map_container{height:400px!important}#map{width:100%;height:400px!important}.chose-search-slt.form-control-ndn{display:block;width:100%;margin-bottom:10px}.ndn-sear-box,.ndn-header-inner{width:100%;overflow:hidden;padding:20px;border:1px solid #ddd;border-radius:5px}.search-radius-box{margin-bottom:15px}#main-slider-storelocator{border:1px solid #ddd}#main-slider-storelocator .item{border-top:0;border-right:0;border-left:0;border-radius:0;margin-bottom:0}#main-slider-storelocator .item .item-content{font-size:13px}#main-slider-storelocator .item .linkdetailstore,#main-slider-storelocator .item .getdirectionstore{font-size:12px}.search-address-box .search-slt{width:100%}.ndnstorelocator-seach-action-box,.input-radius-slt-desktop{display:none!important}.ndnstorelocator-seach-action-mobile,.input-radius-slt-mobile,.input-radius-choose-mobile,.map-tab-mobile-bnt,.ndnstorelocator-seach-action-mobile{display:block}#tags,#stores-tags-filter{text-align:left!important}#stores-tags-filter{border-bottom:1px solid #ddd}#stores-tags-filter>label{display:block!important;width:100%}.form-control-ndn{width:100%;display:block}.map-tab-mobile{display:none}.map-tab-mobile.active{display:block}}.ndn-storelocator-social-list,.ndn-storelocator-social-maker{width:100%;overflow:hidden}.ndn-storelocator-social-list a{width:30px;height:30px;font-size:14px;line-height:30px;border-radius:50%;display:inline-block;text-align:center;margin:10px 10px 10px 0;padding:0}.ndn-storelocator-social-maker a{width:26px;height:26px;font-size:13px;line-height:26px;border-radius:50%;display:inline-block;text-align:center;margin:5px 5px 5px 0;padding:0}.ndn-storelocator-social-list a i,.ndn-storelocator-social-maker a i{line-height:1;padding:0;margin:0}.storelocator-search .fa{font:normal normal normal 14px/1 FontAwesome}