#element::-webkit-scrollbar { 
    display: none; 
}


#globe-lightbox {
    position:fixed;
    display: none;
    z-index: 10;
    
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
    
    background: url(transparent.png);
    text-align: center;

}

#globe-lightbox a{
	text-decoration: none;
}

#globe-lightbox .content{
	margin-bottom: 2.8em;
}

#globe-lightbox .box{
    /* position: relative; */
	/* display: inline-block; */
	/* margin: 40px auto 0 auto; */
	background: url(transparent.png);
	
	margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    /*transform: translate(-50%, -50%)*/
	
	
	
	max-width: 100%;
	min-width: 440px;
	min-height: 100px;
}

#globe-lightbox .bar{
	position: absolute;
	bottom: 0;
	width: 100%;
	background: white;
	text-align: center;
	border-top: 1px solid #cfdbe0;
	font-weight:800;
	font-size:xx-large;
}

#globe-lightbox a{
	cursor: pointer;
}

#globe-lightbox .bar span{
	vertical-align: middle;
	display: inline-block;
	line-height: 3em;
}

#globe-lightbox .bar span.x{
	font-size: 1.7em;
	line-height: 1.5em;
	margin: -0.08em 0.5em 0 0.1em ;
}

@media screen and (max-width:480px)
{
	#globe-lightbox .box{
		width: 90%;
		height:auto;
		min-width: 0;
	}
}

/* Override styles for FWDRL lightbox to ensure no borders and full viewport coverage */
.FWDRL_main_do {
    border: none !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.FWDRL_item {
    border: none !important;
    box-shadow: none !important;
    background-color: transparent !important;
}

.FWDRL_holder {
    border: none !important;
    background-color: transparent !important;
}

.FWDRL_content {
    border: none !important;
    background-color: transparent !important;
}

/* Make star content navigation responsive */
@media screen and (max-width: 767px) {
    .navigation {
        position: absolute;
        right: 50% !important;
        transform: translateX(50%) !important;
        width: 100% !important;
        max-width: 100% !important;
        text-align: center !important;
    }
    
    .navigation ul.navig {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        width: 100%;
    }
    
    .navigation ul.navig li {
        float: none;
        display: inline-block;
    }
    
    .logo {
        width: 100%;
        text-align: center;
        position: relative !important;
        float: none !important;
        padding-left: 0 !important;
    }
}