.page-stores #subnavigation{display:none}.waiter{margin-left:auto;margin-right:auto;text-align:center}tbody{border:none}#StoreSearchApp label{font-size:1rem;position:relative;cursor:hand;cursor:pointer}#leftColumn{padding:5px}.usemylocationsicon{border-top:1px solid transparent;border-left:1px solid #003360;border-bottom:1px solid #003360;min-width:40px;border-bottom-left-radius:3px}.usemylocationsicon img{cursor:hand;cursor:pointer;width:1.5em;height:1.5em;vertical-align:middle;padding:.25em .5em}#addressesandappointmenturldiv{float:left;margin-right:10px}#optionStoreSearchApp_searchBox #addressInput,#optionStoreSearchApp_searchBox .rightfrmfieldsContainer{clear:both;width:100%}#optionStoreSearchApp_searchBox .rightfrmfieldsContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#optionStoreSearchApp_searchBox{display:block;width:80%;margin-left:auto;margin-right:auto}#optionsChk{margin-bottom:5px;display:none}#sidebarStoreSearchAppTbl tr{float:none;width:90%;position:relative;margin-left:auto;margin-bottom:3em;display:table}#sidebarStoreSearchAppTbl tr td{padding-bottom:1em}.sidebarstoreinfotd{width:90%;display:inline-block;box-sizing:content-box}#storetypeandoptionsBox{padding-top:1em;padding-bottom:2em;margin-left:auto;margin-right:auto;width:78%;max-width:1100px}.sidebarstoreinfo{display:block;overflow:hidden;overflow-wrap:normal;background-color:#fff;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px rgba(0,0,0,.2);box-shadow:0px 2px 5px rgba(0,0,0,.2);padding:1.2em;padding-bottom:2em;width:90%;min-height:130px}.distancetd{width:15%;vertical-align:middle;text-align:center;color:#fff;position:relative}.distance{position:absolute;right:-20px;top:15%;padding:1.8em;background:url('/sites/all/modules/custom/vanmarcke_storesearchapp/images/kmeitje.svg') no-repeat center center transparent;background-size:contain;width:120px;z-index:999;font-family:"VAG Rounded W01 Bold"}.page-stores .middleContainer{max-width:none;padding-left:0;padding-right:0}.optionlbl{padding-right:2em}.bgcontainer{margin-top:3em;background-color:#f0f0f0;width:100%}#numStoresfound{text-align:center;margin:1em}#numStoresfound h2{color:#009de0;font-family:"DIN Next W01 Regular",Arial,Helvetica,sans-serif;padding-top:1em}.page-stores #page-title{text-align:center;margin-top:1.5em;margin-bottom:1em}.searchStoresBtn{float:right;padding:.32em .5em;line-height:1.5em;font-size:1em;border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;width:20%;min-width:70px}.page-stores #page-title,.page-stores #breadcrumb,#optionStoreSearchApp_searchBox,#sidebarStoreSearchAppTbl,#numStoresfound{max-width:1160px;margin-left:auto;margin-right:auto}.page-stores #page-title,.page-stores #breadcrumb,#sidebarStoreSearchAppTbl,#numStoresfound{width:98%}#optionStoreSearchApp_searchBox{width:80%}.adresandcontactbtn{position:absolute;bottom:-.5em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.adresandcontactbtn a{color:#fff;display:block}.adresandcontactbtn a:hover{text-decoration:none}input[type=text].addressInput{border:1px solid #003360;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-ms-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0 0;display:block;background-color:#fff}.page-stores .radiusSelectContainer{width:78%;position:relative;display:inline-block}.page-stores select#radiusSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-color:#003360;border-top-color:transparent;width:100%;padding-right:26px;height:2.11em;background-color:#fff}.page-stores .filter-toggle{padding:.25em .5em;border:1px solid #003360;color:#5e5e5e;background-color:#fff;font-size:1em;line-height:1.5em;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-decoration:none;cursor:hand;cursor:pointer}.page-stores .filter-toggle:after{content:'';position:absolute;-webkit-background-size:contain;background-size:contain;background:transparent url(/sites/all/themes/custom/vanmarckecorp/styles/images/arrow-down-blue.svg) 0 50% no-repeat;width:1rem;height:1rem;display:block;right:.7em;bottom:.7rem}
#optionsChk.showstoreFilterOptions{display:block;background-color:#fff;border:1px solid #003360;border-top:0;padding:1em;z-index:90;position:relative;margin-top:-4px;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;border-radius:0 0 5px 5px}.optionChkDiv{position:relative;display:block;text-align:left;padding-top:1em}.page-stores input[type=checkbox]+label:before{margin-right:.4rem;padding:.1rem;top:0}.page-stores input[type=checkbox]:checked+label:after{width:.8rem;top:-3px;left:2px}@media only screen and (min-width:60em){input[type=text].addressInput{border:1px solid #003360;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-ms-border-radius:5px 0px 0px 5px;-o-border-radius:5px 0px 0px 5px;border-radius:5px 0 0 5px}#optionStoreSearchApp_searchBox,#optionStoreSearchApp_searchBox .rightfrmfieldsContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#optionStoreSearchApp_searchBox #addressInput{clear:none;width:40%}#optionStoreSearchApp_searchBox .rightfrmfieldsContainer{clear:none;width:auto;margin-left:0;margin-right:0}.page-stores .radiusSelectContainer{width:auto}.page-stores select#radiusSelect{border-top:1px solid #003360}.usemylocationsicon{border-top:1px solid #003360;border-left:0 none;border-bottom:1px solid #003360;border-bottom-left-radius:0}#sidebarStoreSearchAppTbl tr{float:left;margin-left:none;width:33.33%}.searchStoresBtn{padding:.3em .5em;line-height:1.5em;float:none;width:auto;border:none;border-top-right-radius:3px}.page-stores .filter-toggle{display:none !important}#optionsChk{display:block !important}.optionChkDiv{text-align:center;display:inline-block}#storetypeandoptionsBox{width:98%}}