.ekko-lightbox{
	display:-ms-flexbox!important;
	display:flex!important;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding-right:0!important;
	}
	
.ekko-lightbox-container{
	position:relative;
	}
	
.ekko-lightbox-container>div.ekko-lightbox-item{
	position:absolute;
	top:0;
	left:0
	;bottom:0;
	right:0;
	width:100%;
	}
	
.ekko-lightbox iframe{
	width:100%;
	height:100%;
	}
	
.ekko-lightbox-nav-overlay{
	z-index:1;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:-ms-flexbox;
	display:flex;
	}
	
.ekko-lightbox-nav-overlay a{
	-ms-flex:1;
	flex:1;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	opacity:0;
	transition:opacity .5s;
	color:#fff;
	font-size:30px;
	z-index:1;
	}
	
.ekko-lightbox-nav-overlay a>*{
	-ms-flex-positive:1;
	flex-grow:1;
	}

.ekko-lightbox-nav-overlay a>:focus{
		outline:none;
	}
	
.ekko-lightbox-nav-overlay a span{
	padding:0 30px;
	}
	
.ekko-lightbox-nav-overlay a:last-child span{
	text-align:right;
	}
	
.ekko-lightbox-nav-overlay a:hover{
	text-decoration:none;
	}
	
.ekko-lightbox-nav-overlay a:focus{
	outline:none;
	}
	
.ekko-lightbox-nav-overlay a.disabled{
	cursor:default;
	visibility:hidden;
	}

.ekko-lightbox a:hover{
	opacity:1;
	text-decoration:none;
	}

.ekko-lightbox .modal-dialog{
	display:none;
	}

.ekko-lightbox .modal-footer{
	text-align:left;
	}
	
.ekko-lightbox-loader{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	width:100%;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-align:center;
	align-items:center;
	}
	
.ekko-lightbox-loader>div{
	width:40px;
	height:40px;
	position:relative;
	text-align:center;
	}
	
.ekko-lightbox-loader>div>div{
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:#fff;
	opacity:.6;
	position:absolute;
	top:0;
	left:0;
	animation:a 2s infinite ease-in-out;
	}
	
.ekko-lightbox-loader>div>div:last-child{
	animation-delay:-1s;
	}
	
.modal-dialog .ekko-lightbox-loader>div>div{
	background-color:#333;}
	
@keyframes a{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}