#header { background: #6e7482; background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(https://onyp.otpportalok.hu/out/core/4_1777406368/images/menu_background.jpg) top left no-repeat; background-size: cover;}#main_menu_uls .mobil_image_holder .back_icon_holder { position: absolute; left: 0; transform: rotate(-90deg); border-radius: 16px; cursor: pointer; vertical-align: auto;}#back_to_top { position: fixed; right: 0; bottom: 0;}#logo_holder { flex: 1 0 242px;}#logo_szines h1,#logo_szines h1 a { color: #ffffff;}.menu_login_holder { margin-left: auto;}#menu_login_holder { display: flex; flex-wrap: wrap; margin-left: -8px; margin-right: -8px;}#menu_login_holder > div { margin: 0 8px 24px 8px;}#menu_login_holder > button { margin: 0 8px 0 8px; align-self: auto;}.quick_links .title-holder { margin-bottom: 32px; text-align: left;}.quick_links .title-holder { margin-bottom: 24px;}.quick_login { margin-top: 32px;}.quick_links { margin-top: 32px; display: flex;}.quick_links .card:not(:last-child) { margin-right: 32px;}.quick_links .card { flex: 1 1 auto; justify-content: space-between; cursor: pointer;}@media screen and (max-width: 1280px) { .quick_links img { display: none; }}@media screen and (max-width: 1024px) { .quick_login, .quick_links { margin-top: 24px; } .quick_links .title-holder { margin-bottom: 16px; } .quick_links .card:not(:last-child) { margin-right: 16px; }}@media screen and (max-width: 768px) { .menu_login_holder { width: 100%; } #menu_login_holder > button { flex: 1 0 auto; } .quick_links { display: none; } .quick_links .title-holder { margin-bottom: 24px; }}@media screen and (max-width: 480px) { .quick-login { display: none; }}@media screen and (max-width: 320px) {}