@media screen and (min-width:62em) {
	
	/*****************
 	Layout
	/*****************/
	
	.block{
		margin:auto 3%;		
	}
	.footer{
		margin-bottom:1.25em;
	}
	.header{
		position:fixed;
		padding:0;
		background:none;
		margin:0;
		margin-bottom:1.25em;
	}
	.main{
		padding-top:90px;
		margin-bottom:3em;
	}
	.gallery--active .main{
		padding-top:90px;
	}
	
	/* buttons */
	.gallery--active .btn-close{
		visibility:visible;
	}
	/*	
	.gallery--active .btn-close:hover img{
		visibility:hidden;
	}
	.gallery--active .btn-close:hover{
		background:#fff;
		background-image:url(../images/close-over.png);
		background-size:100% 100%;
		background-repeat:no-repeat;
	}
	*/
	
	.anim{
		display:none}
	
	/* claim */
	.claim{
		display:block;
		/*width:44%;*/
		width:60%;
		text-align:center;
		font-size: 26px;
   		font-weight: normal;
    	line-height: 28px;
   		vertical-align:middle;
   		float:right;
   	}
	.gallery--active .claim{
		display:block;
	}
			
	/* column */
	.column{
		width:300px;
	}
	.column--main{
		width:40%;
	}   
	.column--media{
		width:60%;
	}
	.column--sidebar:last-child{
		width:calc(100% - 40% - 300px);
	}
	.column--offset{
		margin-bottom:0;
	}
	/*.column--text{
		margin-bottom:0;
	}
	*/
	.column--media{
		margin-bottom:0;
	}

	/* marker */
	.marker-kisr{
		padding:0.563em;
		display:inline-block;
		margin:auto;		
	}
	.marker-kisr br{
		display:none;		
	}
	.gallery--active .marker-kisr{
		background:white;		
	}
		
	/* sponsors */
	.sponsors__image{
		height:60px;
	}

	/* tools */
	.tools{
		/*width:28%;*/
		width:20%;
		vertical-align:middle;	
		float:right;
	}
	


	.gallery--active .btn-logo{
		margin:0
	}
	.gallery--active .claim{
		width: calc(80% - 58px)
	}
	.gallery--active .header{
		width: calc(100% - 58px)
	}
	.gallery--active .tools{
		width: 10%;
	}
	.gallery--active .pswp__ui--idle .pswp__top-bar{
		opacity:1 !important
	}
	.gallery--active .pswp__button--close {
		display:block !important
	}
	
	.gallery--active .btn-close{
		display:none !important;
	}
	
	/*****************
 UI
/*****************/

.ui--desktop{
	display:block}
.ui--mobile{
	display:none}
		
}

/*
@media screen and (min-width:68em) {

	.claim{
		width:44%;
		text-align:center;
   	}
   	.gallery--active .claim{
		width: calc(80% - 58px)
	}
}
*/