.home #main section:nth-child(1) img{margin-top:-15px}.map{border-top:1px solid #1a0141}.opening-hours{margin-top:20px}.home-blocks .inner a:hover{color:#e32287}.home .opening-hours .inner{padding-left:0px}.customalconbutton{background-color:white;color:black;position:absolute;padding:5px 25px;bottom:-1vw;left:1.6vw;text-shadow:none}.customalconbutton:hover{background-color:black;color:white}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.top{color:#fff;font-size:12px;text-align:left}.top.top-3{padding-top:5px;padding-bottom:5px}}@media screen and (max-width:1023px){.top{color:#fff;font-size:12px;text-align:left}.top.top-3{padding-top:5px;padding-bottom:5px}}.list-items .inner,.opening-hours .inner{padding:0px}@media only screen and (max-width:767px){.home #main section:nth-child(1) img{margin-top:0px}}