/* BASIC css start */
.page_location{height:40px !important;  line-height:41px !important; text-align:center; background:#fafafa !important; font-size:1.1em; border-bottom:0;}
.page_location li {float:none;}

.shoplist{border-top:2px solid #000; margin-top:20px;}
dl{overflow:hidden;width:100%; padding:20px 15px; border-bottom:1px dotted #999; box-sizing:border-box;}
dt{float:left; width:25%; color:#000; font-weight:500; height:30px; text-align:left; letter-spacing:0.2em;}
dd{;width:100%; color:#666;}

.map div .dropdown-menu.active {
    display: block;
}
.map div .dropdown-menu {
    display:block;
       width: 100%;

    padding: 0;
    margin: 0;
    margin-top: 20px;
    text-align: left;
    overflow:hidden;
}
.map .button-dropdown {
      width: 100%;
}
.button-dropdown a{color:#000; text-decoration: underline;}
.store-cont .store-list{text-align:center;table-layout:fixed;width:100%;border-collapse:collapse;border-top:4px solid #000;font-size:14px}
.store-cont .store-list th{color:#898989}.store-cont .store-list thead th{height:38px;padding-bottom:10px;vertical-align:bottom}
.store-cont .store-list tbody td,.store-cont.store-list tbody th{vertical-align:middle;height:59px;padding:10px;border-bottom:1px solid #f1f1f1;word-break:keep-all;line-height:1.3}
.store-cont .store-list tbody td a.btn,.store-cont .store-list tbody th a.btn{padding:0 18px;font-size:12px}.store-cont .store-list tbody th{font-size:13px}.store-cont .list-more{margin:60px auto 0}


.menu { position:relative; font-size:0;    background: #1b1b1b;
    color: #fff;
 
}

.menu li {  

font-size: 12px;
    color: #fff;
    text-align: center;
    width: calc(100%/5);
    padding: 10px 0;
    display: inline-block;
    cursor: pointer;
    box-sizing: border-box;
  
    
}


.menu li:first-child{border-left:0;}
/* Dropdown Button */
.collection-cont{text-align:right;}
.dropbtn, .drop_btn {
    background-color: #fff;
    color: #000;
    padding: 16px;
    font-size: 16px;
    padding-right:2px;
    border: none;
    cursor: pointer;
}


/* The container <div> - needed to position the dropdown content */
.dropdown, .dropwrap {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content, .drop_cont {
    display: block;
    position: absolute;
    background-color: #f9f9f9;
    z-index:999;
    right:0;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

/* Links inside the dropdown */
.dropdown-content a, .drop_cont a {
    color: black;
   
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1; font-weight:bold;}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}
/* BASIC css end */

