@media all and (min-width:0px) {
	main > header > h1 {
		display: inline;
	}

	main > header > a, main > header > h1 > a {
		width: 64%;
		max-width: 366px;
	}
	
	main > header #logo {
		width: 100%;
		margin-bottom: 2px;
	}
	
	#akredytacje {
		display: inline-block;
		width: 17%;
		padding: 0;
		margin: 0 0 2px 0;
		max-width: 120px;
	}
    
    #akredytacje img {
		width: 100%;
		margin-bottom:2px;
		margin-top:0px;
		margin-left:10px;
	}
}

@media all and (min-width:610px) {

	main > header #logo {
		margin-bottom: 2px;
	}

	main > header address {
        margin-top:0;
    }
    
    #akredytacje img {
		width: 95px;
		margin-left:20px;
    }
}

@media all and (min-width:800px) {

	main > header #logo {
		margin-bottom: 2px;
	}

	main > header address {
        margin-top:36px;
    }
}

@media all and (min-width:926px) {

	main > header #logo {
		margin-bottom: 2px;
	}
	
	main > header address {
		max-width:300px;
        margin-top:36px;
    }
}

@media all and (min-width:1020px) {
	mmain > header h1 {
		width: 433px;
		max-width: none;
	}
	
	main > header > a, main > header > h1 > a {
		max-width: 433px;
	}

	main > header #logo {
		width: 433px;
	}

    main > header address {
        max-width:350px;
    }

	#akredytacje {
		margin: 0px 0 0 0;
	}
    
    #akredytacje img {
		width: 112px;
		margin-bottom:2px;
		margin-top:0;
		margin-left:30px;
	}
}

@media all and (min-width:1220px) {
    
    main > header address {
        max-width:512px;
    }
    
	#akredytacje img {
		margin-left:50px;
	}
    
}
