@media (max-width: 1439px) { .container { border: 0px; width: 100%; } }
@media (max-width: 1079px) { .container { border: 0px; width: 100%; } }
@media (max-width:  768px) and (orientation:  portrait) { .header { zoom: 0.6; } }
@media (max-width: 1024px) and (orientation: landscape) { .header { zoom: 0.2; } }
@media (max-width:  736px) and (orientation: landscape) { .header { display: none; } }

@media (max-width: 1280px) { #album { zoom: 0.969; } .vl { column-count: 5; } }
@media (max-width: 1112px) { #album { zoom: 0.926; } }
@media (max-width: 1024px) { #album { zoom: 0.948; } }
@media (max-width:  962px) { #album { zoom: 0.890; } }
@media (max-width:  900px) { #album { zoom: 0.937; } }
@media (max-width:  853px) { #album { zoom: 0.888; } }
@media (max-width:  834px) { #album { zoom: 0.868; } }
@media (max-width:  812px) { #album { zoom: 0.8458;} }
@media (max-width:  800px) { #album { zoom: 0.833; } }
@media (max-width:  768px) { #album { zoom: 0.914; } }
@media (max-width:  736px) { #album { zoom: 0.766; } .vl { column-count: 4; } }
@media (max-width:  732px) { #album { zoom: 0.762; } }
@media (max-width:  720px) { #album { zoom: 0.750; } }
@media (max-width:  667px) { #album { zoom: 0.794; } }
@media (max-width:  640px) { #album { zoom: 0.761; } }
@media (max-width:  601px) { #album { zoom: 0.834; } }
@media (max-width:  600px) { #album { zoom: 0.833; } }
@media (max-width:  568px) { #album { zoom: 0.788; } }
@media (max-width:  533px) { #album { zoom: 0.740; } }
@media (max-width:  480px) { #album { zoom: 0.571; } .vl { column-count: 3; } }
@media (max-width:  425px) { #album { zoom: 0.708; } }
@media (max-width:  414px) { #album { zoom: 0.690; } }
@media (max-width:  412px) { #album { zoom: 0.686; } }
@media (max-width:  375px) { #album { zoom: 0.781; } }
@media (max-width:  360px) { #album { zoom: 0.750; } }
@media (max-width:  320px) { #album { zoom: 0.666; } .vl { column-count: 2; } }

@media (orientation:  portrait) and (max-height: 1024px) { #player { height: 480px; } }
@media (orientation:  portrait) and (max-height:  736px) { #player { height: 200px; } }

@media (orientation: landscape) and (max-height:  768px) { #player { height: 400px; } }
@media (orientation: landscape) and (max-height:  640px) { #player { height: 200px; } }
@media (orientation: landscape) and (max-height:  480px) { #player { height: 100px; } }
