#multiMarkers{display:block}#multiMarkers>div{margin:0}#multiMarkers>div:first-child{padding-top:70px;background:#1d212c}#multiMarkers .tab{width:100%;text-align:center;font-size:21px;padding:14px 0;font-weight:300;display:block;color:#fff;background:#1d212c;cursor:pointer;border-bottom:4px solid #0099df;text-transform:uppercase;line-height:normal}@media(min-width:992px){#multiMarkers .tab{font-size:30px}}#multiMarkers .tab.active{color:#1d212c;border:0;padding:16px 0;background:#f2f2f2}#multiMarkers .listStates li{cursor:pointer;position:relative;background:0 0;transition:all .2s ease-in-out}#multiMarkers .listStates li span:first-child{padding:5px;padding-left:30px;width:100%;display:block;color:#fff;text-transform:uppercase}#multiMarkers .listStates li span:last-child{font-family:monospace;position:absolute;display:inline;left:0;top:0;font-size:15px;font-weight:700;line-height:27px;color:#fff;text-align:center;padding:0 10px;opacity:0}#multiMarkers .listStates li.active{color:#000;background-color:#fff}#multiMarkers .listStates li.active span:first-child{color:#000}#multiMarkers .listStates li.active span:last-child{color:#000;opacity:1}#multiMarkers #multiMap{margin-left:-15px;height:445px;width:calc(100% + 30px)}#multiMarkers #allItems>div{display:none}#multiMarkers #allItems>div.active{display:block}#multiMarkers .btn{padding:30px 35px;font-size:36px;width:100%;max-width:500px;font-weight:300;margin:30px auto;color:#1c222c;border-color:#cacbcc;background:#ddd;text-align:center;transition:background-color .2s ease-in-out,color .3s ease-in-out,border .4s ease-in-out}#multiMarkers .btn:hover{border:1px solid #cacbcc;color:#1c222c;background:#cacbcc;font-weight:300}