.popup-b.popup-scroll.v-lobby {
    display: none;
}
.pop-welcome{
    display: none;
}

.swal2-styled.swal2-confirm {
    background-color: #04558c !important;
}
.popup-b{
    z-index: 1000;
}

.map-txt-stroked {
-webkit-text-fill-color: transparent;
-webkit-text-stroke: 3px #ffffff;
}
@media(max-width: 767px) {
    .map-txt-stroked {
      -webkit-text-stroke: 2px #ffffff;
    }

}
.map-txt-b {
pointer-events: none;
}
.map-link:hover .map-txt-b {
pointer-events: auto;
}

.pop-map-filter-m {
    display: none;
    width: 100%;
}

@media screen and (max-width: 479px){
    .map-btn-gp {
        margin-bottom: 110px;
    }
}

.welcome-content-bubble > p {
    text-align: justify;
}
.ol-item {
    text-align: justify;
}

.text-justify > p {
    text-align: justify;
}

.common-content-b > p {
    text-align: justify;
}

@media screen and (min-width: 1280px){
.home-tv-content-b {
    font-size: 18px;
}
.home-tv-current{
    margin-bottom: 1.3vw;
}
}

.btn-questionaire-b {
    z-index: 10;
}




/*.pop-question01{
    display: none;
    opacity: 0;
}*/
/*@media screen and (max-width: 767px){
.question-bottom-btn-b {
    margin-bottom: 0px;
}
}



.pop-question{
	z-index: 1;
}

div.exhibition-bottom {
        pointer-events: none;
      }
div.exhibition-question-b {
pointer-events: auto;
}
div.footer {
pointer-events: auto;
}

.btn-questionaire-txt{
	color: #fff;
}

.section-content.exhibition-section {
    margin-bottom: -35px;
    
}

.pop-btn-close-active {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 1;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    margin-right: -30px;
    border-style: solid;
    border-width: 2px;
    border-color: #fff;
    border-radius: 100%;
    background-color: #302a3b;
    background-image: url(../images/btn-close.svg);
    background-position: 50% 50%;
    background-size: auto;
    background-repeat: no-repeat;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}

@media screen and (max-width: 767px){
.pop-btn-close-active {
    width: 40px;
    height: 40px;
    margin-top: 25px;
    margin-right: 20px;
}
}

.exhibition-bottom {
    z-index: 0;
}
.timetable-col{
    text-indent: 0px;
}
.footer-organizer-txt-b {
    text-indent: 0px;
}
.faq-expand-txt{
    text-indent: 0px;
}
.listing-number{
    text-indent: 0px;
}
.pop-txt-b{
    text-indent: 0px;
}
ul{
    text-indent: 0px;
}
.pop-top-bar {
    text-align: left;
}
.pop-content-b {
    text-align: left;
}
.exhibition-filter-b {
    z-index: 0;
}*/