
@media only screen and (max-width: 1023px){	

.logo{
	margin-right: 0;
}

	h1{
		font-size: 38px;
	}
	
.main-nav-box{
	width: 350px;
	float: right;	
	text-align: right;	
}	
	
	.main-nav-list{
		margin-left: 0;
	}
	
	.mosaic-list{
		margin-left: 0;
		width: 55px;
	}
		
		.mosaic-list .fb, .mosaic-list .tw, .mosaic-list .rss, .mosaic-list input, .mosaic-list .tags{
			display: none;
		}
			
		.mosaic-list .lang{
			width: 100%;
			margin-right: 0;
		}	
			
	.square, .circle{
		display: none;
	}

    .mosaic_row {
        width: auto;
    }

}