<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.popup{
   display:none;
   position:absolute; 
   left:0px; 
   top:0px;
   width:250px;
}


ul#search-list-ul li, ul#search-exhibitorslist-ul li{
    border-bottom: 1px solid #dedede;
    overflow: hidden;
}
ul#search-list-ul li a, ul#search-exhibitorslist-ul li a{
    color:#024C8C;
}
.hallTitle{
    position:relative;
    font-family: 'Alegreya SC', serif;
    border:1px solid black;
    color:#003366;
}


#map_title{
    font-size:14px; line-height: 14px;
    width:80%;height:100%;padding:10px;background-color: #F8F8F8;text-transform: uppercase; font-weight: bold;font-size:18px;
}
#map{
    height:100%;overflow: hidden;background-color: #dae2e6;
}
#container{
    position:relative;margin:0px 0px 0px 0px;padding:0;height:100%;width:100%;overflow: hidden;
}
#mapSvg_0{
    width:100%;height:100%;position:absolute;z-index:0;
}
#svg_0{
    width:100%;height:100%;
}
#panel-controller {
    padding:0px;margin:0px;display:block;
}
#panel-controller-header {
    background-color:#eee;position:relative; top:0px; left:0px; height:70px; width:100%;border-bottom:2px solid #000;
}
#panel-controller-top {
    width:100%;background-color:#fff;position:relative; top:0px; height:40px;text-align: center;padding:0px;
}
#panel-controller-left{
    width:50%;
    background-color:#fff;
    position:relative; 
    top:0px; 
    left:15px;
    height:0px;
    text-align: center;
    padding:0px;
}

#panel-controller-right{
    position:relative;margin-top:-40px;width:24.4%;padding:0;clear:both;z-index:1000;background-color: #fff;
}

.scroller {
  text-align:center;
  cursor:pointer;
  display:block;
  padding:7px;
  padding-top:11px;
  white-space:no-wrap;
  vertical-align:middle;
  background-color:#fff;
}
.scroller-right{
  float:right;
}
.scroller-left {
  float:left;
}
.wrapper{
    position:relative; margin:0 auto; overflow:hidden;padding:5px;height:50px;
}
.fairhall-ul{
    position:absolute;left:0px;top:0px;min-width:200%;margin-left:12px; margin-top:0px;
}
.fairhall-li{
    display:table-cell;position:relative;text-align:center;vertical-align:middle;margin-left:10px;border-left:1px solid #000;width:400px;height:50px;
}
#link-home{
    width:100%;height:100%;text-decoration: none;color:#fff;text-transform: uppercase;
}
#map_zoom{
    width:8%;height:100%;background-color: #000;padding:1px;
}
#panel-controller-firminfo{
    background-color:#fff;position:relative; top:0px; left:-72%; height:0px;text-align: left;padding:0px;
}
#search-list-div{
    border: 1px solid #dedede;
    border-radius: 5px;
}
#search-list-div-header{
    width:100%;height:40px;border-top:1px solid #024C8C;border-left:1px solid #024C8C;border-right:1px solid #024C8C;
}
.themeChoice{
    width:33%;text-align:center;border-right:1px solid #eee;height:40px;padding-top:10px;background-color: #024C8C ;
}
.themeChoiceLink, .themeChoiceLink:hover{
    color:#fff;text-decoration:none;font-weight: bold;cursor: pointer;
}
#exhibitorsLink{
    width:100%;float:left;text-align:center;border:1px solid #eee;height:40px;padding-top:10px;color:#fff;background-color: #0168AE;text-decoration: none;cursor: pointer;
}
#loader{
    display:none;background-color: #fff;width:100%; height:50px;border-bottom:1px solid #eee;padding:5px 5px 0px 15px;text-align: center;
}
#popup_container{
    border-radius : 0px;background-color: #003366; z-index: 200; width:250px; border:1px solid #003366; 
}
#popup_container_logo{
    border-radius : 0px;background-color: #003366; z-index: 200; width:190px; border:1px solid #003366; padding:10px;
}
@media (min-width: 768px) {    
    #panel-controller-top{
        width:75%;
    }
    #panel-controller-left{
        width:25%;
    }
    #map_title{
        font-size:18px; line-height: 18px;
    }
    
}</pre></body></html>