@media only screen and (max-width : 5120px) {
    #list {
    margin: 130px auto;
    }
}

@media only screen and (max-width : 1920px) {
    #list {
    margin: 100px auto;
    }
    img_shop {
        width: 802px;
    }
}

@media only screen and (max-width : 1680px) {
    #footer {
    max-width: 91%;
    }
    #img_shop {
    width: 635px;
    }
    h1 {
    font-size: 68pt;
    top: 10px;
    }
    #map {
    width: 540px;
    }
    #list {    
    font-size: 17pt;
    margin: 115px auto;
    }
    .slide {
    width: 234px;
    height: 180px;
    }
    #slogan-block {
    font-size: 26pt;
    }
}

@media only screen and (max-width : 1440px) {
    #footer {
    min-width: 100%;
    margin: 0px;
    }
    #img_shop {
    width: 651px;
    }
    h1 {
    font-size: 58pt;
    }
    #list {    
    font-size: 18pt;
    margin: 75px auto;
    }
    .slide {
    height: 160px;
    width: 208px; 
    }
    #header-cont {
    font-size: 13pt;
    top: 40px;
    }
    #tel {
    font-size: 17pt;
    }
    #map {
    width: 605px;
    }
}

@media only screen and (max-width : 1366px) {
    #img_shop {
    width: 609px;
    height: 370px;
    }
    #map {
    height: 370px;
    }
    #list {    
    font-size: 16pt;
    margin: 90px auto;
    }
}

@media only screen and (max-width : 1280px) {
    #img_shop {
    width: 487px;
    height: 280px;
    }
    #map {
    width: 432px;
    height: 280px;
    }
    h1 {
    font-size: 48pt;
    }
    #list {    
    font-size: 14pt;
    margin: 50px auto;
    }
    .slide {
    height: 120px;
    width: 156px; 
    }
    #header-cont {
    font-size: 12pt;
    }
    #tel {
    font-size: 16pt;
    }
    #slogan-block {
    font-size: 24pt;
    }
}

@media only screen and (max-width : 1024px) {
    #img_shop {
    width: 458px;
    height: 270px;
    }
    #map {
    height: 270px;
    width: 460px;
    }
    h1 {
    font-size: 40pt;
    left: 10px;
    top: 40px;
    }
    #list {    
    font-size: 15pt;
    margin: 30px auto;
    }
    #header-cont {
    font-size: 10pt;
    top: 50px;
    }
    #tel {
    font-size: 15pt;
    }
    #slogan-block {
    font-size: 18pt;
    left: 10px;
    }
}

@media only screen and (max-width : 1023px) {
    #img_shop {
    width: 438px;
    height: 270px;
    }
    #map {
    height: 270px;
    width: 440px;
    }
    h1 {
    font-size: 36pt;
    left: 10px;
    height: 130px; 
    }
    menu {
    height: 210px;
    }
    #list {    
    font-size: 15pt;
    margin: 30px auto;
    }
    .slide {
    height: 120px;
    width: 156px; 
    }
    #header-cont {
    font-size: 10pt;
    top: 40px;
    right: 4px;
    }
    #tel {
    font-size: 16pt;
    }
    #slogan-block {
    font-size: 16.5pt;
    left: 10px;
    }
    #footer {
    margin: ;
    }
    #left {
    top: 210px;
    }
    #right {
    top: 210px;
    }
}
/*
     FILE ARCHIVED ON 12:47:05 Mar 25, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:05:42 May 26, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.252
  load_resource: 47.097
  PetaboxLoader3.resolve: 36.641
  PetaboxLoader3.datanode: 10.007
*/