@import url('https://fonts.googleapis.com/css?family=Raleway:400,500,700,900&subset=latin-ext');* {margin: 0;padding: 0;border: none;box-sizing: border-box;position: relative;}:root {--area-width: 100%;--area-margin: 0px auto;--color-white: #ffffff;--color-border: #e1e1e1;--color-lightgray: #c9c9c9;--color-gray: #76777b;--color-black: #202020;--color-text: #112337;--color-darkblue: #071629;--color-pink: #fe546e;--color-link: #c40009;--color-logo-red: #ed1c24;--color-logo-orange: #f58220;--color-logo-yellow: #ffcb05;--color-logo-blue: #0095da;--color-logo-green: #00a651;--color-logo-lightgreen: #a6ce39;--color-logo-red: #b9271c;--color-logo-orange: #cc771d;--color-logo-yellow: #e8c100;--color-logo-blue: #167cc2;--color-logo-green: #1f9145;--color-logo-lightgreen: #98c135;--color-logo-text: #4d4b49;--color-lobster-yellow: #fec601;--color-lobster-gray: #342e20;--content-width: 100%;--cms-right-img-width: 370px;--lobster-logo-width: 140px;--font-family: 'Raleway', Arial, sans-seif;--map-height-ratio: calc(800/461);}body {text-align: center;font-family: var(--font-family);font-size: 14px;line-height: 175%;color: var(--color-text);}#fb-like {width: 300px;}#area {width: var(--area-width);margin: var(--area-margin);}#go2top {position: fixed;bottom: 50px;right: 0px;width: 40px;height: 40px;background: var(--color-pink) url('/img/double-up-arrows.svg') no-repeat 50% 50%;background-size: 18px 18px;//border: solid #ffffff 5px;//border-right: none;//-moz-box-shadow: 3px 0px 6px 0px #888888;//box-shadow: 3px 0px 6px 0px #888888;//background-color: #d72233;border-radius: 2px 0px 0px 2px;cursor: pointer;z-index: 999999999999;display: none;}header, section, footer {position: relative;width: 100%;}section > div, footer > div {width: var(--content-width);margin: 0 auto;text-align: left;}#topline {width: var(--content-width);height: 27px;margin: 13px auto;display: none;}#topline > div {display: inline-block;padding: 0px;margin: 0px;}#topline > div:first-child {text-align: left;float: left;padding-left: 10px;display: none;}#topline > div:last-child {text-align: center;width: auto;}#topline a {color: var(--color-black);text-decoration: none;}#topline > div > a.nowrap {margin-left: 0px;}#en {display: inline-block;width: 26px;height: 26px;background: transparent url('/img/trans-cz2en.svg') no-repeat 50% 50%/75%;display: none;}#topline #searchForm {display: inline-block;}#topline #searchForm input[type=search] {vertical-align: baseline;padding: 5px 15px;border-right: none;border-radius: 2px 0px 0px 2px;top: -1px;}#topline #searchForm input[type=submit] {width: 27px;height: 27px;top: -1px;vertical-align: middle;background-color: var(--color-pink);background-image: url('/img/magnifier-white.svg');background-repeat: no-repeat;background-position: 50% 50%;background-size: 70%;border-radius: 0px 2px 2px 0px;cursor: pointer;transition: all 0.3s ease-out;}#topline #searchForm input[type=submit]:hover {background-color: var(--color-black);}#languages-box {position: relative;display: inline-block;border: 0;margin: 0 0 0 9px;padding: 4px 5px 3px 5px;font-family: var(--font-family);font-weight: 700;font-size: 15px;color:var(--color-white);background-color: var(--color-pink);border-radius: 2px;cursor: pointer;}#languages-box > option {border-color: var(--color-pink);border: none;}#bluebar {width: 100%;height: 75px;background-color: var(--color-darkblue);padding: 20px 0px;text-align: right;}#search-icon {position: absolute;display: block;top: 15px;left: 55px;width: 50px;height: 50px;background: transparent url('/img/icon-search.svg') no-repeat 50% 50%;background-size: 60%;z-index: 99999;}#logo {display: inline-block;width: 180px;height: 35px;background: transparent url('/img/galerie-santovka-logo-new.svg') no-repeat 50% 50%;background-size: 80%;}#img-head {width: 100%;height: calc(100vw/(1920/250)*1.5);overflow: hidden;}#img-head > div, #img-head > a {display: block;width: 100%;height: 100%;background-size: cover;-webkit-animation: head-bg 20s ease-in-out infinite;-moz-animation: head-bg 20s ease-in-out infinite;-o-animation: head-bg 20s ease-in-out infinite;animation: head-bg 20s ease-in-out infinite;}#img-head > .floor {background-image: url('/img/img-head-floor.jpg');background-position: 80% 50%;}#img-head > .info {background-image: url('/img/img-head-info.jpg');background-position: 50% 50%;}#img-head > .morning {background-image: url('/img/img-head-morning.jpg');background-position: 20% 50%;}#img-head > .evening {background-image: url('/img/img-head-evening.jpg');background-position: 90% 50%;}#img-head > .bowland {background-image: url('/img/img-head-bowland.jpg');background-position: 60% 50%;}#img-head > .theater {background-image: url('/img/img-head-theater2.jpg');background-position: 20% 50%;}#img-head > .casino {background-image: url('/img/img-head-casino.jpg');background-position: 50% 50%;}#img-head > .stores {background-image: url('/img/img-head-stores.jpg');background-position: 50% 50%;}#img-head > .events {background-image: url('/img/img-head-events-test.jpg');background-position: 50% 50%;}#img-head > .cinema {background-image: url('/img/img-head-cinema.jpg');background-position: 50% 50%;}#img-head > .funpark1 {background-image: url('/img/img-head-funpark1.jpg');background-position: 50% 50%;}#img-head > .funpark2 {background-image: url('/img/img-head-funpark2.jpg');background-position: 50% 50%;}#img-head > .funpark3 {background-image: url('/img/img-head-funpark3.jpg');background-position: 50% 50%;}#img-head > .veletrhZajmovychKrouzku2021,#img-head > .zajmoveKrouzky {background-image: url('/img/img-head-zajmove-krouzky2021.jpg');background-position: 50% 50%;}#img-head > .olomouckaPout {background-image: url('/img/img-head-pout2021.jpg');background-position: 50% 50%;}@keyframes head-bg {0% {-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}50% {-ms-transform: scale(1.05, 1.05);-webkit-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);}100% {-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}}#topmenu {line-height: 100%;}#content {padding: 20px 0;}#content > div {width: var(--content-width);padding: 0px 10px;text-align: left;}#content p {margin: 0 0 10px 0;}#border {display: none;}h1, .h1 {margin: 0 0 30px 0;font-size: 28px;font-weight: 900;line-height: 100%;}h2, .h2 {margin: 30px 0 30px 0;font-size: 24px;font-weight: 900;line-height: 100%;}h3, .h3 {margin: 10px 0 20px 0;font-size: 16px;font-weight: 700;line-height: 100%;}ul, ol {margin: 0 0 10px 0;padding: 0 0 0 20px;}li::marker {display: inline-block;vertical-align: middle;height: 100%;}ol.terms {//counter-reset: item;padding: 0 0 0 25px;}ol.terms > li::marker {font-size: 16px;font-weight: 700;}ol.terms > li ol > li {counter-increment: subitem;}ol.terms > li ol > li::marker {content: attr(data-list-level) "." counter(subitem) ". ";}ol.terms > li ol > li.bolder::marker {font-weight: 700;}ol.terms > li ul {list-style-type: square;}ol.terms > li ul,ol.terms > li ol {padding: 0 0 0 25px;}ol.terms h3 {margin: 20px 0 10px 0;}.pdf-list {list-style-type: none;padding: 0 0 0 0;}a {color: var(--color-link);text-decoration: underline;//transition: all 0.3s ease-out;}a:hover {text-decoration: none;}a > span.fas.fa-phone {padding-left: 10px;}a > span.fas:not(span.fas.fa-phone) {padding-right: 10px;}sup {font-size: 75%;}.nobr {white-space: nowrap;}span.icon {display: inline-block;width: 16px;height: 16px;vertical-align: middle;margin-right: 10px;}span.icon.phone {background: transparent url('/img/icon-phone.svg') 50% 50%/100% no-repeat;}span.icon.map-marker {background: transparent url('/img/icon-map-marker.svg') 50% 50%/100% no-repeat;}span.icon.envelope {background: transparent url('/img/icon-envelope.svg') 50% 50%/100% no-repeat;}span.icon.download {background: transparent url('/img/icon-download-white.svg') 50% 50%/100% no-repeat;}input[type=text],input[type=email],input[type=search],textarea {padding: 12px 15px;border: solid var(--color-border) 1px;border-radius: 2px;}::placeholder {color: var(--color-lightgray);font-family: var(--font-family);}.center {text-align: center;}.left {text-align: left;}.right {text-align: right;}.fleft {float: left;}.fright {float: right;}.underline {text-decoration: underline;}.width50 {width: 50%;}.h30px {height: 30px;}.ptop20 {padding-top: 20px!important;}.ptop30 {padding-top: 30px!important;}.p30 {padding: 30px 0!important;}.p50 {padding: 50px 0!important;}.p60 {padding: 60px 0!important;}.mtop20 {margin-top: 20px!important;}.mtop30 {margin-top: 30px!important;}.mtop50 {margin-top: 50px!important;}.mtop60 {margin-top: 60px!important;}.mtop70 {margin-top: 70px!important;}.mbot60 {margin-bottom: 60px!important;}.m30px {margin: 15px 30px!important;}.lh150 {line-height: 150%;}.maxh30 {max-height: 30px;}.inline {display: inline-block;}.lower_roman {list-style-type: lower-roman;}.lower_alpha {list-style-type: lower-alpha;}.square {list-style-type: square;}.circle {list-style-type: circle;}.disc {list-style-type: disc;}.nowrap {white-space: nowrap;}.hidden {display: none;visibility: hidden;}.async-hide {opacity: 0 !important;}.back {display: block;text-align: right;top: -10px;}.button {display: inline-block;border-radius: 2px;line-height: 100%;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;cursor: pointer;font-family: var(--font-family);}a[href$=".pdf"], .pdf {display: inline-block;background: transparent url(/img/pdf.svg) no-repeat 0% 50%;padding: 1px 0px 1px 25px;text-decoration: none;}a[href$=".zip"], .zip {display: inline-block;background: transparent url(/img/zip.svg) no-repeat 0% 50%;background-size: 18px;padding: 1px 0px 1px 25px;text-decoration: none;}a[href$=".eps"], .eps {display: inline-block;background: transparent url(/img/eps.svg) no-repeat 0% 50%;background-size: 17px;padding: 1px 0px 1px 25px;text-decoration: none;}a[href$=".xls"], a[href$=".xlsx"], .xls, .xlsx {display: inline-block;background: transparent url(/img/xls.svg) no-repeat 0% 50%;padding: 1px 0px 1px 25px;text-decoration: none;background-size: 6%;}a[href$=".doc"], a[href$=".docx"], .doc, .docx {display: inline-block;background: transparent url(/img/doc.svg) no-repeat 0% 50%;padding: 1px 0px 1px 25px;text-decoration: none;background-size: 7%;}a.no-icon {background: none;padding: 0;text-decoration: underline;}a.no-icon:hover {text-decoration: none;}#for-download a {text-decoration: underline;}#for-download a:hover {text-decoration: none;}.bold {font-weight: 700;}.italic {font-style: italic;}.red {color: var(--color-logo-red);}.orange {color: var(--color-logo-orange);}.yellow {color: var(--color-logo-yellow);}.blue {color: var(--color-logo-blue);}.green {color: var(--color-logo-green);}.lightgreen {color: var(--color-logo-lightgreen);}.pink {color: var(--color-pink);}#program {padding: 40px 0 0 0;}.program-item {padding: 0 0 25px 0;border-bottom: dotted var(--color-border) 1px;}.programImg {font-size: 0px;line-height: 100%;float: right;margin: 0 0 10px 20px;z-index: 5;}.programImg:hover {box-shadow: 0px 2px 20px var(--color-lightgray);}.tickets {display: inline-block;padding: 10px 15px 8px 15px;line-height: 100%;letter-spacing: 1px;font-weight: bold;color: var(--color-white);background-color: var(--color-link);text-transform: uppercase;text-decoration: none;border-radius: 2px;transition: background-color 0.3s;}.tickets:hover {background-color: var(--color-black);}#part-logo-yellow,#part-logo-red,#part-logo-green,#part-logo-orange-blue {display: none;}.search_item {clear: both;margin: 0px -20px;padding: 20px 20px;background-color: transparent;border-radius: 2px;}.search_item:first-of-type {margin-top: 50px;}.search_item:hover {background-color: #f4f4f4;}.search_item a {font-weight: bold;font-size: 16px;color: var(--color-link);}.search_item span {display: block;line-height: 100%;letter-spacing: 0.1px;padding: 5px 5px;font-size: 11px;font-weight: 700;float: right;color: #ffffff;//text-shadow: 1px 1px 1px #727272;border-radius: 2px;}.search_item span.obchody, .search_item span.stores {background-color: #74c043;}.search_item span.akce, .search_item span.events {background-color: #fbad1e;}.search_item span.web {background-color: #4f91cd;background-image: none;}.search_item div {font-size: 12px;}.search_item p {//font-size: 14px;color: #888888;}#magazine-offer > div {width: var(--content-width);margin: 0px auto -20px auto;padding: 40px 40px;height: 300px;overflow: hidden;background-color: #e7f8ff;text-align: center;}#magazine-offer > div > img:first-child {position: absolute;top: 40px;right: 60px;-ms-transform: rotate(6deg); -webkit-transform: rotate(6deg); transform: rotate(6deg);}#magazine-offer > div > img {position: absolute;top: 0px;right: -20px;height: 100%;width: auto;}#magazine-offer > div > div {display: none;position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}#magazine-offer > div > h2 {display: none;margin: 0;text-transform: uppercase;font-size: 1.4em;font-weight: 700;letter-spacing: 1px;}#magazine-offer > div > span {display: none;color: var(--color-pink);}#magazine-offer > div > p {display: none;margin-top: 20px;}#magazine-offer > div > a {position: relative;margin: 180px 0 0 0;background: var(--color-pink);color: var(--color-white);text-decoration: none;padding: 12px 30px 10px 30px;line-height: 140%;}#magazine-offer > div > a:hover {background-color: var(--color-black);}#magazine-offer > div > a > span {top: -3px;}#newsletter2 {//width: var(--content-width);//padding: 0 15% 0 15%;text-align: center;}#newsletter > form {width: var(--content-width);margin: 60px auto;}#newsletter > form > h2,#newsletter2 > form > h2 {font-size: 1.7em;font-weight: 700;text-transform: uppercase;}#newsletter > form > input[type|=email] {width: 80%;border-radius: 2px;}#newsletter2 > form > input[type|=email] {width: 80%;border-radius: 2px;}#newsletter > form > input[type|=submit],#newsletter2 > form > input[type|=submit] {padding: 13px 35px;margin: 10px 0 0 0;background-color: var(--color-pink);color: #ffffff;font-size: 14px;text-transform: uppercase;border-radius: 2px;cursor: pointer;transition: all 0.3s ease-out;}#newsletter > form > input[type|=submit]:hover,#newsletter2 > form > input[type|=submit]:hover {background-color: var(--color-black);}#newsletter_finish {margin: 0 0 50px 0;}#newsletter_finish input[type=email] {width: 80%;margin: 0 0 10px 0;}#newsletter_finish input[type=submit] {padding: 13px 35px;background-color: var(--color-pink);color: #ffffff;font-size: 14px;}#newsletter_finish div,.myEmail {padding: 15px 0;font-size: 16px;font-weight: 700;}#newsletter_finish #agreement {top: 2px;}#get-app {}#get-app > div {//background-image: linear-gradient(to bottom right, #fab623, #fddd88);background-image: linear-gradient(to bottom right, #f77d56, #f0a385);height: 80px;padding: 20px 0px 0px 0px;background-position: 0% 50%;text-align: center;}#get-app > div > a {display: inline-block;padding: 0 5px;}#logos {position: relative;display: flex;flex-flow: row wrap;align-content: space-around;justify-content: space-around;padding: 0px 10px;margin: 30px 0 20px 0;}#logos > a {display: block;padding: 10px;}#logos > a:hover {box-shadow: 0px 2px 20px var(--color-lightgray);}#logos > a > img {max-width: 100px;}b, strong, .bold {font-weight: 700;}.clear {clear: both;}.clearleft {clear: left;}.clearright {clear: right;}.upper {text-transform: uppercase;}.hide {display: none!important;}.center {text-align: center;}.vtop {vertical-align: top;}.top0 {top: 0px!important;}.top5 {top: 5px!important;}.top10 {top: 10px!important;}.mtop40 {margin-top: 40px;}.lpad20 {padding-left: 20px;}.part {height: 0px;border-bottom: dotted var(--color-border) 1px;padding: 0 0 50px 0;margin: 0 0 50px 0;}.red {color: var(--color-logo-red);}#cms-img, #cms-img-l, .sustain-img {display: inline-block;position: relative;width: 100%;max-width: calc(100vw - 20px);margin: 0 0 20px 0;float: none;z-index: 5;box-shadow: none;}#cms-img:hover, #cms-img-l:hover {//box-shadow: 0px 10px 30px grey;}#cms-img > img, #cms-img-l > img, .sustain-img > img {width: 100%;height: auto;}#cms iframe {width: 100%;height: calc((100vw - 20px) / 16 * 9);}#cms table {width: 100%;}#cms table th {white-space: nowrap;display: block;}#cms table th + td {display: block;}#lease > a {display: block;text-align: center;margin: 0 0 15px 0;}#lease > h2 {font-size: 24px;}#lease > table {display: block;}#lease > table tr {display: block;}#lease > table th {display: inline-block;}#lease > table td {display: block;}#lease > table td:first-child {display: inline-block;}#lease th, #lease td {padding: 2px 5px;}.job {padding: 30px 0;border-top: dotted var(--color-border) 1px;}.job > h2 {margin: 0 0 30px 0;}.job > a {display: block;text-align: center;margin: 0 0 30px 0;}.jobpromo {padding: 50px 0 0 0;text-align: center;border-top: dotted var(--color-border) 1px;}.jobpromo img {max-width: 100%;}#jobsAtMallContent {width: 100%;border: 0;}#magazin {width: var(--content-width);margin: 0px auto 20px auto;display: -webkit-flex;-webkit-flex-flow: row nowrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;display: flex;flex-flow: row wrap;justify-content: center;align-content: flex-start;}#magazin > a {display: inline-block;-webkit-flex: 0 0 100%;-moz-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;text-decoration: none;box-shadow: none;text-align: center;background: none;padding: 20px;transition: all 0.3s ease-out;}#magazin > a:hover {box-shadow: 0px 10px 30px grey;}#magazin > a > h2 {font-size: 24px;margin: 0px 0 20px 0;}#magazin > a > h2::first-letter {text-transform: uppercase;}#magazin > a > img {width: 100%;height: auto;}#magazin > a > div {background-color: #e8354f;color: var(--color-white);padding: 10px;transition: all 0.3s ease-out;}#magazin > a:hover > div {background-color: var(--color-black);}#magazin > a > div > span {top: -3px;}//#fe546e#contactForm {padding: 0px 0px 25px 0px;text-align: center;}#contactForm table {width: 100%;padding: 0px;margin: 20px auto 0px auto;text-align: left;}#contactForm table tr#antispam, #contactForm-nevyplnovat {display: none;}#contactForm table th {width: 15%;padding: 7px 10px 7px 0px;font-size: 13px;font-weight: 700;vertical-align: top;text-align: right;}#contactForm table td {padding: 3px 0px;}#contactForm div {padding: 0px;}#contactForm input[type="text"], #contactForm textarea {font-family: var(--font-family);}#contactForm input[type="text"] {width: 80%;}#contactForm textarea {width: 100%;height: 120px;}#contactForm .errorCell label,#contactForm .errorCell span {color: #ffffff;background-color: #cc0000;font-weight: bold;padding: 3px 5px;margin-left: 20px;border-radius: 2px;cursor: pointer;}#contactForm .g-recaptcha {margin: 10px 0px 20px 0px;text-align: center;}#contactForm .g-recaptcha > div{margin: 0px auto;}#contactForm-send {padding: 13px 35px;font-size: 14px;background-color: var(--color-pink);color: #ffffff;}#contactForm-send:hover {background-color: var(--color-black);}.infoText {margin-bottom: 30px;text-align: center;z-index: 100;}.infoText > div > div.type {display: table-cell;height: 100%;vertical-align: middle;padding: 5px;}.infoText > div > div.msg {display: table-cell;height: 100%;vertical-align: middle;padding: 5px 10px;}.infoText > div > div.msg > span {position: absolute;top: 0px;right: 0px;width: 16px;height: 16px;cursor: pointer;//background: transparent url('/img/icon-checked.svg') 50% 50% no-repeat;}.state_alert {position: relative;display: inline-block;padding: 5px!important;border-radius: 3px;border: solid #cd0a0a 1px;background-color: #fde2d8;color: #cd0a0a;margin: 0px auto 20px auto;}.state_info, .state_notice {position: relative;display: inline-block;padding: 5px!important;border-radius: 3px;border: solid #f7d61b 1px;background-color: #f1e497;margin: 0px auto;}.alert_icon, .info_icon, .notice_icon, .confirm_icon {display: block;float: left;width: 16px;height: 16px;margin: 4px 5px auto 0px;overflow: hidden;}.alert_icon {background: transparent url('/img/icon-alert.svg') 50% 50% no-repeat;}.info_icon, .notice_icon {background: transparent url('/img/icon-notice.svg') 50% 50% no-repeat;}.confirm_icon {background: transparent url('/img/icon-checked.svg') 50% 50% no-repeat;}#cookies-bar {position: fixed;bottom: 0px;left: 0px;width: 100%;padding: 15px;z-index: 1000000000;}#cookies-bg {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background: #000000;opacity: 0.7;}#cookies-text {position: relative;display: inline-block;color: #ffffff;font-size: 14px;line-height: 140%;text-align: center;padding: 0;text-shadow: 1px 1px 1px #000000;}#cookies-text a {color: var(--color-white);}#cookies-text button {padding: 10px 20px;color: var(--color-white);background-color: var(--color-pink);font-family: var(--font-family);margin: 0 25% 20px 25%;}#cookies-text button:hover {background-color: var(--color-black);}#importantInfo {background-color: #d6222e;color: var(--color-white);padding: 20px 10px 20px 10px;font-size: 15px;}#importantInfo.homepage {background-color: #d6222e;color: var(--color-white);padding: 30px 10px 30px 10px;font-size: 17px;}#importantInfo .h2 {margin: 0 0 20px 0;font-weight: 700;}#importantInfo .h2:only-child {margin: 0;}#importantInfo a {color: var(--color-white);}#importantInfo ol, #importantInfo ul {padding: 10px 0 5px 0;list-style-position: inside;}#importantInfo .separator {display: inline-block;width: 85%;height: 0px;border-bottom: solid var(--color-white) 1px;margin: 20px 0px 10px 0px;}#importantInfo.homepage .separator {margin: 30px 0px 20px 0px;}a.no_icon {background: none;padding: 1px 0px 1px 0px;text-decoration: underline;}a.no_icon:hover {text-decoration: none;}#alzabox-logo {height: auto;max-height: 85px;margin: 0 0 15px 30px;float: right;}.freeprivacypolicy-com---nb-simple {border-radius: 5px;margin: 10px;}.freeprivacypolicy-com---reset div,.freeprivacypolicy-com---palette-light .cc-pc-container {border-radius: 5px;}.freeprivacypolicy-com---palette-light .cc-pc-container {margin-bottom: 30px;}.freeprivacypolicy-com---pc-dialog .cc-pc-head-title {padding: 25px 25px 0 25px;}.freeprivacypolicy-com---palette-light .cc-pc-head-title-headline {text-align: center;}.freeprivacypolicy-com---palette-light .cc-pc-head-lang select {display: none;}.freeprivacypolicy-com---pc-dialog .cc-pc-head-close {margin-left: 0;}#chargebox {max-width: 650px;max-height: 250px;}#chargebox.big {max-height: 500px;}@media only screen and (min-width: 480px) {#logo {width: 215px;height: 35px;background: transparent url('/img/galerie-santovka-logo-new.svg') no-repeat 50% 50%;background-size: 80%;}#magazin > a {-webkit-flex: 0 0 50%;-moz-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;}#newsletter > form > input[type|=email] {width: 55%;border-right: none;border-radius: 2px 0px 0px 2px;}#newsletter > form > input[type|=submit] {padding: 13px 35px;font-size: 14px;border-radius: 0px 2px 2px 0px;}#newsletter_finish input[type=email] {width: 25%;}#cookies-text button {margin: 0 30% 20px 30%;}}@media only screen and (min-width: 580px) {#cookies-text button {margin: 0 34% 20px 34%;}#for-download div {width: 50%;float: left;}}@media only screen and (min-width: 600px) {.freeprivacypolicy-com---pc-dialog .cc-pc-head-title {padding: 25px;}}@media only screen and (min-width: 640px) {#go2top {//display: none;right: -1px;bottom: 20px;}h1 {margin: 0 0 50px 0;font-size: 35px;}h2 {font-size: 32px;}#img-head {height: 150px;}#img-head > div.morning {background-position: 70% 50%;}#content {padding: 50px 0;}#topline {display: block;}#topline > div > a.nowrap {margin-left: 20px;}#topline > div:first-child {display: initial;}#topline > div:last-child {text-align: right;float: right;padding-right: 10px;}#bluebar {height: 105px;text-align: center;}#search-icon {display: none;}#logo {width: 330px;height: 65px;background-size: 97%;}#magazine-offer > div {text-align: left;}#magazine-offer > div > h2 {display: block;}#magazine-offer > div > span {display: block;}#magazine-offer > div > a {position: absolute;bottom: 40px;margin: 0;}#border {display: block;position: relative;width: calc(var(--content-width) * 0.65);height: 0;margin: 0 auto;border-top: solid var(--color-border) 1px;}#cms-img {float: right;width: var(--cms-right-img-width);margin: 0 0 15px 30px;}.sustain-img {float: right;width: 250px;margin: 0 0 15px 30px;}#cms-img-l {float: left;width: var(--cms-right-img-width);margin: 0 30px 15px 0;}#cms table {width: 80%;}#cms table th, #cms table td {padding: 0 10px 0 0;}#cms table th {white-space: nowrap;display: table-cell;}#cms table th + td {display: table-cell;}#lease > a {display: inline-block;float: right;margin: 0 0 15px 30px;}#lease > table {display: table;}#lease > table tr {display: table-row;}#lease > table th {display: table-cell;}#lease > table td {display: table-cell;}#lease > table td:first-child {display: table-cell;}.back {display: inline-block;float: right;top: -40px;}.job > a {display: inline-block;float: right;margin: 0 0 30px 30px;}#left {width: 49%;float: left;}#right {width: 49%;float: right;}#cookies-text button {margin: 0 36% 20px 36%;}}@media only screen and (min-width: 680px) {.freeprivacypolicy-com---nb-simple {//max-width: 30%;//bottom: 5px;//right: 5px;//border-radius: 5px;}.freeprivacypolicy-com---pc-dialog .cc-pc-head-title {padding: 25px;}}@media only screen and (min-width: 820px) {h1 {font-size: 44px;}#magazin > a {-webkit-flex: 0 0 33%;-moz-flex: 0 0 33%;-ms-flex: 0 0 33%;flex: 0 0 33%;}#press_menu > div {width: 50%;float: left;}#magazine-offer > div > p {display: block;}#newsletter > form > input[type|=email] {width: 30%;}#newsletter2 > form > input[type|=email] {width: 35%;}#cookies-text button {margin: 0 39% 20px 39%;}.narozky #cms-img {float: right;width: 450px;margin: 0 0 15px 30px;}}@media only screen and (min-width: 1000px) {:root {--content-width: 1000px;}#img-head {height: 250px;}#img-head > div.floor {background-position: 50% 50%;}#img-head > div.info {background-position: 50% 50%;}#img-head > div.morning {background-position: 50% 50%;}#img-head > div.evening {background-position: 50% 50%;}#img-head > div.bowland {background-position: 50% 50%;}#content > div {padding: 0px 0px;}.mobwrap {display: none;}#magazine-offer {display: block;margin-top: 60px;}#cms iframe {height: calc(var(--content-width) / 16 * 9);}#slider1 video {width: var(--area-width);height: calc(var(--area-width)/(1920/500));transform: translateX(0%);object-fit: cover;}#importantInfo {padding: 20px 10% 20px 10%;}#importantInfo.homepage {padding: 30px 10% 30px 10%;}#cookies-text {text-align: left;}#cookies-text button {float: right;margin: 5px 0 0 30px;}#get-app > div {background-image: url('/img/santapp-bg2.jpg');height: 250px;padding: 80px 100px 0px 780px;background-position: 66% 50%;}#get-app > div > a {display: block;padding: 0 0 20px 0;}}@media only screen and (min-width: 1122px) {.freeprivacypolicy-com---nb-simple {max-width: 30%;bottom: 5px;right: 5px;border-radius: 5px;}.freeprivacypolicy-com---palette-light .cc-pc-head-title-headline {text-align: left;}.freeprivacypolicy-com---palette-light .cc-pc-head-lang select {display: none;}.freeprivacypolicy-com---pc-dialog .cc-pc-head-close {margin-left: 0;}}@media only screen and (min-width: 1600px) {#part-logo-yellow {display: block;position: absolute;right: 0px;width: calc((1920px - var(--content-width))/2/2.5);//width: 100%;z-index: 2;}#part-logo-red,#part-logo-green {display: block;position: absolute;left: 0px;width: calc((1920px - var(--content-width))/2/3);z-index: 2;}#part-logo-orange-blue {display: block;position: absolute;right: 0px;width: calc((1920px - var(--content-width))/2/4);z-index: 2;}}.show-menu {position: absolute;display: block;top: -62px;left: 10px;width: 50px;height: 50px;background: transparent url('/img/menu.svg') no-repeat 50% 50%;background-size: 60%;z-index: 99999;}#show-menu {display: none;}#menu {clear: both;position: absolute;display: none;width: auto;min-height: calc(100vh - 75px);//min-height: calc(-webkit-fill-available - 75px);text-align: center;background-color: #ffffff;z-index: 110;padding: 0 0 90px 0;box-shadow: 0px 10px 30px grey;}#menu ul {position: relative;list-style-type: none;margin: 0px;padding: 0px;}#menu ul li {display: block;font-size: 15px;font-weight: bold;letter-spacing: 1px;}#menu ul li a {position: relative;display: block;padding: 20px 30px 18px 30px;color: #161616;background-color: transparent;font-weight: 400;text-align: left;text-transform: uppercase;text-decoration: none;white-space: nowrap;cursor: pointer;}#menu ul li a:hover, #menu ul li a.active {background-color: #282828;color: #ffffff;}#menu ul li ul {position: relative;display: none;}#menu ul li ul.active {display: block;}#menu ul li ul li {display: block;font-size: 15px;text-transform: uppercase;font-weight: normal!important;//border-top: solid #aaa 1px;}#menu ul li ul li a {text-shadow: none;}#menu > ul > li > ul > li > a {background-color: var(--color-border);color: #282828;padding: 20px 30px 18px 50px;}#menu > a {position: absolute;display: inline-block;width: 30px;height: 30px;bottom: 0px;}#fb-menu {background-color: transparent;background-image: url('/img/icon-facebook.svg');background-repeat: no-repeat;background-position: 50% 50%;background-size: 70%;margin: 0 auto 30px -55px;transition: all 0.3s ease-out;}#fb-menu:hover {background-image: url('/img/icon-facebook-color.svg');}#insta-menu {background-color: transparent;background-image: url('/img/icon-instagram.svg');background-repeat: no-repeat;background-position: 50% 50%;background-size: 70%;margin: 0 auto 30px -15px;transition: all 0.3s ease-out;}#insta-menu:hover {background-image: url('/img/icon-instagram-color.svg');}#yt-menu {background-color: transparent;background-image: url('/img/icon-youtube.svg');background-repeat: no-repeat;background-position: 50% 50%;background-size: 70%;margin: 0 auto 30px 25px;transition: all 0.3s ease-out;}#yt-menu:hover {background-image: url('/img/icon-youtube-color.svg');}@media only screen and (min-width: 640px) {.show-menu {display: none;}#menu {position: relative;display: block;width: var(--content-width);min-height: auto;margin: 0px auto;z-index: 99997;padding: 0;box-shadow: none;}#menu > ul {-webkit-display: flex;display: flex;justify-content: space-around;flex-wrap: nowrap;width: calc(100% - 150px);}#menu > ul > li {display: inline-block;flex: 1 1 auto;font-size: 19px;background: #ffffff;}#menu > ul > li > a {color: #2d2d2d;padding: 20px 0px 18px 0px;font-size: 15px;text-align: center;text-transform: uppercase;text-shadow: none;background-color: transparent;-webkit-transition: background-color 0.3s linear;-moz-transition: background-color 0.3s linear;-o-transition: background-color 0.3s linear;-ms-transition: background-color 0.3s linear;transition: background-color 0.3s linear;}#menu li > a.active, #menu li > a.hover {color: #ffffff;background-color: #282828;}#menu ul li ul {position: absolute;display: block;max-height: 0px;padding: 0px;overflow: hidden;opacity: 0;text-align: left;box-shadow: 2px 2px 10px #666666;-webkit-transition: max-height 0.3s, opacity 0.3s;-moz-transition: max-height 0.3s, opacity 0.3s;-o-transition: max-height 0.3s, opacity 0.3s;-ms-transition: max-height 0.3s, opacity 0.3s;transition: max-height 0.3s, opacity 0.3s;}#menu > ul > li:hover > ul {max-height: 1000px;opacity: 1;}#menu > ul > li > ul > li {position: relative;display: block;padding: 0px;color: #ffffff;background-color: transparent;border-top: solid #aaaaaa 1px;text-align: left;}#menu > ul > li > ul > li > a {display: block;font-size: 15px;padding: 15px 15px;color: #ffffff;background-color: transparent;text-transform: uppercase;-webkit-transition: background-color 0.2s linear;-moz-transition: background-color 0.2s linear;-o-transition: background-color 0.2s linear;-ms-transition: background-color 0.2s linear;transition: background-color 0.2s linear;//text-shadow: 1px 1px 1px #727272;}#menu > ul > li > ul > li > a {color: #282828;background-color: #ffffff;}#menu > ul > li > ul > li:hover > a {background-color: #282828;color: #ffffff;text-shadow: none;}#fb-menu {top: 11px;right: 110px;margin: 0;}#insta-menu {top: 11px;right: 60px;margin: 0;}#yt-menu {top: 11px;right: 10px;margin: 0;}}@media only screen and (min-width: 960px) {#menu > ul > li {font-size: 24px;}#menu.fix {position: fixed;width: 960px;top: 0px;background-color: #ffffff;padding: 20px 0px 0px 0px;}#menu.fix > ul {position: relative;margin-left: 160px;}#menu.fix > ul > li {padding: 0px 7px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#menu.fix > ul > li > a {padding: 4px 0px 17px 0px;}#menu.fix > ul > li > ul {top: 49px;}}body:after {content: url(../img/lightbox2/close.png) url(../img/lightbox2/loading.gif) url(../img/lightbox2/prev.png) url(../img/lightbox2/next.png);display: none;}body.lb-disable-scrolling {overflow: hidden;}.lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 99999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.8;display: none;}.lightbox {position: absolute;left: 0;width: 100%;z-index: 100000;text-align: center;line-height: 0;font-weight: normal;}.lightbox .lb-image {display: block;height: auto;max-width: inherit;max-height: none;border-radius: 3px;border: 4px solid white;}.lightbox a img {border: none;}.lb-outerContainer {position: relative;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;border-radius: 4px;background-color: white;}.lb-outerContainer:after {content: "";display: table;clear: both;}.lb-container {position: static;}.lb-loader {position: absolute;top: 43%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0;}.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background: url(../img/lightbox2/loading.gif) no-repeat;}.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}.lb-container > .nav {left: 0;}.lb-nav a {outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev, .lb-next {height: 100%;cursor: pointer;display: block;}.lb-nav a.lb-prev {width: 34%;left: 0;float: left;background: url(../img/lightbox2/prev.png) left 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}.lb-nav a.lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.lb-nav a.lb-next {width: 64%;right: 0;float: right;background: url(../img/lightbox2/next.png) right 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}.lb-nav a.lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.lb-dataContainer:after {content: "";display: table;clear: both;}.lb-data {padding: 0 4px;color: #ccc;}.lb-data .lb-details {width: 85%;float: left;text-align: left;line-height: 1.1em;}.lb-data .lb-caption {font-size: 13px;font-weight: bold;line-height: 1em;}.lb-data .lb-caption a {color: #4ae;}.lb-data .lb-number {display: block;clear: left;padding-bottom: 1em;font-size: 12px;color: #999999;}.lb-data .lb-close {display: block;float: right;width: 30px;height: 30px;background: url(../img/lightbox2/close.png) top right no-repeat;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.lb-data .lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}footer {padding: 10px 0 10px 0;font-size: 12px;color: var(--color-gray);}footer a[href$=".pdf"] {background: none;padding: 0;}footer > div {padding: 0 10px;width: var(--content-width);margin: 0px auto;display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;display: flex;flex-flow: row wrap;justify-content: space-between;align-content: flex-start;text-align: center;}footer > div > div {-webkit-flex: 1 1 100%;-moz-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;line-height: 150%;background-color: #ffffff;padding: 0 10% 10px 10%;border-bottom: solid var(--color-border) 1px;margin: 0 5% 10px 5%;text-align: left;}footer > div > div:nth-child(1) {order: 5;}footer > div > div:nth-child(2) {order: 1;}footer > div > div:nth-child(3) {order: 2;}footer > div > div:nth-child(4) {order: 3;}footer > div > div:nth-child(5) {order: 4;}footer > div > div > ul > li:first-child {padding: 0 0 5px 0;}footer > div > div > a > span {padding-right: 0px;}footer > div > div > a > span.fa-phone {-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}footer span:not([class]) {float: right;text-align: right;margin: 0 0 0 20px;}footer a {color: var(--color-gray);text-decoration: none;}footer a:hover {text-decoration: underline;}footer ul {list-style-type: none;padding: 0;margin: 0;}#copyright {text-align: center;padding: 10px 0;margin: 0;border-bottom: none;}#copyright > img {width: 180px;max-width: 100%;max-height: 40px;}footer span.icon {display: inline-block;width: 12px;height: 12px;vertical-align: middle;margin-right: 7px;top: -1px;}footer span.icon.rss {background: transparent url(/img/icon-rss.svg) 50% 50%/100% no-repeat;}footer span.icon.envelope {background: transparent url(/img/icon-envelope.svg) 50% 50%/100% no-repeat;}footer span.icon.phone {background: transparent url(/img/icon-phone.svg) 50% 50%/100% no-repeat;}footer span.icon.map-marker {background: transparent url(/img/icon-map-marker.svg) 50% 50%/100% no-repeat;}@media only screen and (min-width: 480px) {footer > div > div {-webkit-flex: 1 1 44%;-moz-flex: 1 1 44%;-ms-flex: 1 1 44%;flex: 1 1 44%;line-height: 150%;background-color: #ffffff;padding: 0 3% 10px 3%;margin: 0 3% 10px 3%;border-bottom: solid var(--color-border) 1px;}}@media only screen and (min-width: 1000px) {footer {padding: 50px 0 100px 0;}footer li {padding: 0 0 3px 0;}footer > div {padding: 0;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;text-align: left;}footer > div > div {-webkit-flex: 0 0 20%;-moz-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 15%;display: inline-block;padding: 0;margin: 0;border-bottom: none;}#copyright {text-align: left;padding: 0;margin: 0;}footer > div > div:nth-child(1) {order: 1;flex: 0 0 20%;}footer > div > div:nth-child(2) {order: 2;flex: 0 0 18%;}footer > div > div:nth-child(3) {order: 3;flex: 0 0 15%;}footer > div > div:nth-child(4) {order: 4;flex: 0 0 15%;}footer > div > div:nth-child(5) {order: 5;flex: 0 0 16%;}footer > div > div > a > span {padding-right: 0px;}}:root {--action-img-width: calc(var(--content-width) - 20px);}#actions,#title-centre-actions,#benefits {position: relative;width: var(--content-width);margin: 0px auto;display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;display: flex;flex-flow: row wrap;justify-content: space-between;//align-content: flex-start;perspective: 1000px;}#actions > a,#title-centre-actions > a,#benefits > a {display: inline-block;-webkit-flex: 0 0 100%;-moz-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;text-align: left;text-decoration: none;color: var(--color-text);line-height: 150%;background-color: #ffffff;margin: 0 0 20px 0;border-bottom: dotted var(--color-border) 1px;overflow: hidden;transition: all 0.3s ease-out;}#actions > a:hover,#title-centre-actions > a:hover,#benefits > a:hover {box-shadow: 0px 2px 20px var(--color-lightgray);//border-bottom: solid var(--color-white) 2px;border-bottom: none;}#actions > a > img {width: 100%;height: auto;padding: 20px;}#benefits > a > img {width: 100%;height: auto;padding: 20px 60px 0px 60px;}#title-centre-actions > a > img {width: 100%;height: auto;padding: 20px 20px 0 20px;//border: solid #eee 1px;}#actions > a > div {width: 100%;height: 300px;padding: 20px;}#benefits > a > div {width: 100%;height: 240px;padding: 20px;}#title-centre-actions > a > div {width: 100%;height: 100px;//height: 120px;//max-height: 120px;padding: 0 20px 0 20px;}#actions > a > div > h2,#actions > a > div > h3,#title-centre-actions > a > div > h3,#benefits > a > div > h2,#benefits > a > div > h3 {margin: 0;font-size: 1.7em;font-weight: normal;line-height: 120%;}#actions > a > div > img {position: absolute;bottom: 20px;left: 20px;max-width: 90px;max-height: 60px;}#actions > a > div > span,#benefits > a > div > span {display: inline-block;padding: 3px 20px;border-radius: 2px;border: solid 1px #161616;text-transform: uppercase;//float: right;position: absolute;bottom: 20px;right: 20px;transition: all 0.3s ease-out;}#actions > a:hover > div > span,#benefits > a:hover > div > span {color: #ffffff;background-color: #161616;}#actions > a > div > p,#benefits > a > div > p {color: var(--color-gray);margin: 10px 0 0 0;font-size: 13px;}.cal {margin-top: 3px;font-size: 15px;color: var(--color-lightgray);}.button-pink {position: relative;top: -50px;padding: 12px 30px 10px 30px;background: var(--color-pink);color: var(--color-white);border-radius: 2px;text-decoration: none;text-transform: uppercase;font-weight: 700;line-height: 140%;}.button-pink:hover {background: var(--color-black);}.home {margin: 40px auto 80px auto!important;padding: 0 20px;}#actionDetail > .actionDetailImg {float: left;margin: 0;}#actionDetail > .actionDetailLogo {float: right;}#actionDetail > .actionDetailImg > img {max-width: var(--content-width);}#actionDetail > div.date {display: inline-block;padding: 7px 10px;color: var(--color-white);background-color: var(--color-text);}#actionDetail > div.desc {max-width: var(--content-width);margin-top: 20px;}#actionDetail table {width: 100%;}#actionDetail table th {white-space: nowrap;display: block;}#actionDetail table th + td {display: block;}#actionGallery {margin: 30px 0 0 0;padding: 5px 0 0 0;border-top: dotted var(--color-border) 1px;}#actionGallery #show_gallery, #actionGallery #hide_gallery {position: relative;top: 0px;cursor: pointer;text-align: right;color: #727272;font-size: 12px;font-weight: bold;padding: 0px 25px 0px 0px;text-transform: lowercase;}#actionGallery #show_gallery {background: transparent url('/img/show.svg') no-repeat 100% 50%;display: none;}#actionGallery #hide_gallery {background: transparent url('/img/hide.svg') no-repeat 100% 50%;}#actionGallery > .gallery_desc {padding-top: 15px;}#discountsTab {width: var(--content-width);display: block;}#discountsTab th {display: block;font-size: 20px;font-weight: 900;text-align: center;padding: 30px 30px 20px 0;background-color: var(--color-white);}#discountsTab td {display: block;padding: 30px;border-bottom: dotted var(--color-border) 1px;text-align: center;}#discountsTab td:first-child {text-align: center;padding: 30px 30px 0px 30px;border-bottom: none;}#discountsTab tr:hover {background-color: #efefef;}#cats {margin: 0 0 30px 0;text-align: center;}#cats > .cat {display: inline-block;margin: 0 5px 7px 0;padding: 1px 7px;font-weight: 700;border-radius: 2px;white-space: nowrap;cursor: pointer;color: var(--color-white);}#cats > .cpink {background-color: var(--color-pink);}#cats > .ciblue {background-color: var(--color-logo-blue);}#cats > .cilightgreen {background-color: var(--color-logo-lightgreen);}#cats > .cired {background-color: var(--color-logo-red);}#cats > .cidarkgreen {background-color: var(--color-logo-green);}#cats > .ciyellow {background-color: var(--color-logo-yellow);}#cats > .ciorange {background-color: var(--color-logo-orange);}#cats > .active {background-color: var(--color-black);}#kudyznudy {display: none;clear: both;text-align: center;max-width: 650px;padding: 50px 0px 0px 0px;margin: 50px auto 0px auto;border-top: solid var(--color-border) 1px;}#kudyznudy > a {display: inline-block;margin: 10px 0px 0px 0px;}#kudyznudy img {width: 100%;height: auto;}@media only screen and (min-width: 530px) {#title-centre-actions {justify-content: space-between;}#title-centre-actions > a:nth-child(3),#actions.home > a:nth-child(3) {display: none;}#title-centre-actions > a,#actions > a,#benefits > a {-webkit-flex: 0 0 49%;-moz-flex: 0 0 49%;-ms-flex: 0 0 49%;flex: 0 0 49%;}#title-centre-actions::after,#actions::after,#benefits::after {content: "";flex: 0 0 49%;}}@media only screen and (min-width: 640px) {#actionDetail > .actionDetailImg {margin: 0 50px 0 0;}#actionDetail > .actionDetailImg > img {max-width: 100%;}#actionDetail > div.desc {padding: 20px 0 0 0;clear: left;//float: right;//max-width: 600px;}#discountsTab {display: table;border-collapse: collapse;}#discountsTab th {display: table-cell;}#discountsTab td {display: table-cell;text-align: right;}#discountsTab td:first-child {text-align: center;padding: 30px;border-bottom: dotted var(--color-border) 1px;}}@media only screen and (min-width: 820px) {}@media only screen and (min-width: 1000px) {#title-centre-actions > a:nth-child(3),#actions.home > a:nth-child(3) {display: block;}#title-centre-actions::after,#actions::after,#benefits::after {content: "";flex: 0 0 32%;}#actionDetail > div.desc {clear: none;padding: 0;float: right;width: 600px;margin-top: 40px;}#title-centre-actions > a,#actions > a,#benefits > a {-webkit-flex: 0 0 32%;-moz-flex: 0 0 32%;-ms-flex: 0 0 32%;flex: 0 0 32%;}#actionDetail > div.desc > div#photogallery {padding-top: 30px;left: -400px;}}#photogalleries,#photogallery,.photogallery {width: var(--content-width);margin: 0px auto;display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-justify-content: flex-start;display: flex;flex-flow: row wrap;align-content: space-around;justify-content: space-around;text-align: left;line-height: 100%;}#photogalleries > a {display: inline-block;-webkit-flex: 0 0 33%;-moz-flex: 0 0 33%;-ms-flex: 0 0 33%;flex: 0 0 33%;text-decoration: none;text-align: center;vertical-align: middle;box-shadow: none;padding: 18px 0 5px 0;margin: 5px 0;}#photogalleries > a > h2 {font-size: 24px;padding: 15px;margin: 0;}#photogallery > a,.photogallery > a {display: inline-block;-webkit-flex: 0 0 20%;-moz-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;text-decoration: none;text-align: center;vertical-align: middle;box-shadow: none;padding: 15px 0;margin: 5px 0;}#photogalleries > a:hover,#photogallery > a:hover,.photogallery > a:hover {//box-shadow: 0px 10px 30px grey;box-shadow: 0px 2px 20px var(--color-lightgray);}@media only screen and (min-width: 640px) {}@media only screen and (min-width: 1000px) {#photogalleries,#photogallery,.photogallery {display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-justify-content: flex-start;display: flex;flex-flow: row wrap;align-content: flex-start;justify-content: flex-start;text-align: left;line-height: 100%;}}#helpful-links {width: 100%;background-color: #f9f9f9;text-align: center;padding: 0px 0px;line-height: 100%;}#helpful-links > div {display: table;width: var(--content-width);margin: 0px auto;display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-justify-content: center;display: flex;flex-flow: row wrap;justify-content: center;}#helpful-links > div > a {position: relative;display: table-cell;vertical-align: middle;padding: 5% 4% 5% 13%;margin: 0 auto;-webkit-flex: 1 0 50%;-moz-flex: 1 0 50%;-ms-flex: 1 0 50%;flex: 1 0 50%;text-align: left;text-decoration: none;color: var(--color-black);//width: 80%;}#helpful-links > div > a.hl-contact {background: transparent url('/img/contact-icon.svg') 8% 50%/13% no-repeat;}#helpful-links > div > a.hl-opening {background: #efefef url('/img/opening-hours-icon.svg') 8% 50%/13% no-repeat;}#helpful-links > div > a.hl-parking {background: #efefef url('/img/parking-icon.svg') 8% 50%/13% no-repeat;}#helpful-links > div > a.hl-gift {background: transparent url('/img/gift-card-icon.svg') 8% 50%/13% no-repeat;}#helpful-links > div > a.hl-way2us {background: transparent url('/img/way2us-icon.svg') 8% 50%/13% no-repeat;}#helpful-links > div > a > div.h2 {margin: 0;font-size: 3vw;font-weight: normal;text-transform: uppercase;//line-height: 130%;}#helpful-links > div > a > p {display: none;font-size: 2.8vw;}@media only screen and (min-width: 480px) {#helpful-links > div > a > div.h2 {margin: 0;padding: 0 0 1vw 0;}#helpful-links > div > a > p {display: initial;}}@media only screen and (min-width: 540px) {#helpful-links > div > a > div.h2 {font-size: 16px;}#helpful-links > div > a > p {font-size: 15px;}}@media only screen and (min-width: 720px) {#helpful-links > div > a {-webkit-flex: 1 0 25%;-moz-flex: 1 0 25%;-ms-flex: 1 0 25%;flex: 1 0 25%;padding: 2% 0% 2% 7%;}#helpful-links > div > a.hl-opening {background-color: transparent;}#helpful-links > div > a.hl-parking {background-color: transparent;}#helpful-links > div > a:hover {background-color: #efefef;}#helpful-links > div > a > div.h2 {padding: 0 0 0.5vw 0;font-size: 1.5vw;}#helpful-links > div > a > p {font-size: 1.4vw;}}@media only screen and (min-width: 1000px) {#helpful-links > div > a > div.h2 {font-size: 15px;}#helpful-links > div > a > p {font-size: 14px;}}#search {width: 100%;}#search > input[type="search"] {font-family: var(--font-family);width: calc(100% - 30px);padding: 6px 15px;float: left;border-radius: 2px 0 0 2px;border: 1px 0 1px 1px;}#search > input[type="submit"] {vertical-align: middle;background: var(--color-pink) url('/img/magnifier-white.svg') no-repeat 50% 50%;background-size: 60%;width: 30px;height: 30px;cursor: pointer;border-radius: 0 2px 2px 0;transition: all 0.3s ease-out;}#storeListButts {width: 100%;padding: 6px 0 0 0;display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;display: flex;flex-flow: row wrap;justify-content: space-between;align-content: flex-start;}#storeListButts > input {display: inline-block;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;min-width: 23%;width: 48.7%;padding: 1px 15px;font-weight: 500;line-height: 150%;font-size: 18px;color: var(--color-white);background-color: var(--color-pink);border-radius: 2px;text-transform: lowercase;transition: all 0.3s ease-out;}#search > input[type="submit"]:hover,#storeListButts > input:hover,#storeListButts > input.active {background-color: var(--color-black);}#letters {display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;display: flex;flex-flow: row wrap;justify-content: space-between;align-content: flex-start;clear: both;padding: 2% 0 0 0;}#letters .letter {display: inline-block;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;min-width: 23%;margin: 0 0 2% 0;padding: 1px 0px;text-align: center;border-radius: 2px;cursor: pointer;line-height: 150%;font-weight: 500;font-size: 18px;color: var(--color-white);background-color: var(--color-pink);transition: all 0.3s ease-out;}#letters .letter:nth-child(1),#letters .letter:nth-child(2) {width: 50px;}#letters .letter:hover,#letters .letter.active {background-color: var(--color-black);}#stores_list,#special_stores {padding: 30px 0;font-size: 16px;}#special_stores {margin: 0 0 50px 0;}#stores_list ul,#special_stores ul {list-style-type: none;margin: 0;padding: 0;column-count: 1;}#stores_list > ul > li {}#stores_list > ul > li[class^="cat-"] {font-size: 24px;padding: 10px 0;font-weight: 900;}#stores_list > ul > li.end {height: 15px;}#stores_list > ul > li > a,#special_stores > ul > li > a {color: var(--color-text);text-decoration: none;}#stores_list > ul > li > a:hover,#special_stores > ul > li > a:hover {text-decoration: underline;}.ired, .h-ired > a:hover {color: #c40009!important;}.iorange, .h-iorange > a:hover {color: #d47800!important;}.iyellow, .h-iyellow > a:hover {color: #f0c900!important;}.ilightgreen, .h-ilightgreen > a:hover {color: #b7c922!important;}.idarkgreen, .h-idarkgreen > a:hover {color: #209740!important;}.iblue, .h-iblue > a:hover {color: #008ed3!important;}.bg-ired {background-color: #c40009!important;}.bg-iorange {background-color: #d47800!important;}.bg-iyellow {background-color: #f0c900!important;}.bg-ilightgreen {background-color: #b7c922!important;}.bg-idarkgreen {background-color: #209740!important;}.bg-iblue {background-color: #008ed3!important;}#infoTab, .infoTab {border-collapse: collapse;width: 100%;margin: 0px 0px 30px 0px;}#infoTab tr.extra {background-color: #eee;}#store #storePics {text-align: center;}#store #storePics a {display: inline-block;}#store #storeInfo {position: relative;}#infoTab th, .infoTab th {border-bottom: dotted #dddddd 1px;vertical-align: middle!important;padding: 3px 5px;color: #727272;font-size: 12px;line-height: 130%;}#infoTab td, .infoTab td {border-bottom: dotted #dddddd 1px;vertical-align: middle!important;padding: 3px 5px;color: #343a46;//word-wrap: break-word;word-break: break-all;//white-space: nowrap;line-height: 130%;}.infoTab th {white-space: nowrap;}.infoTab td {white-space: normal;}#infoTab td span {display: inline-block;font-family: var(--font-family);font-weight: 700;font-size: 14px;text-transform: uppercase;padding: 2px 6px 1px 6px;color: #ffffff;//white-space: nowrap;border-radius: 2px;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;}#infoTab td span.yes {display: inline-block;font-family: var(--font-family);font-weight: 1000;font-size: 14px;text-transform: uppercase;color: #74c043;padding: 4px 0px 0px 0px;line-height: 100%;}#infoTab td span.no {display: inline-block;font-family: var(--font-family);font-weight: 1000;font-size: 14px;text-transform: uppercase;color: #f26725;padding: 4px 0px 0px 0px;line-height: 100%;}#infoTab tr td:first-child, .infoTab tr td:first-child {border-bottom: dotted #dddddd 1px;padding: 4px 10px;}#infoTab tr:last-child td,#infoTab tr:last-child th,.infoTab tr:last-child td,.infoTab tr:last-child th,#infoTab tr.extra td:first-child,#infoTab tr.extra td,#infoTab tr.extra th,#infoTab td:first-child.no-border {border: none;}.icon {width: 24px;height: 24px;background-color: transparent;background-repeat: no-repeat;background-position: 50% 50%;}.icon16 {width: 16px;height: 16px;background-color: transparent;background-size: 16px 16px;background-repeat: no-repeat;background-position: 50% 50%;}.work {background-image: url('/img/door.svg');}.info {background-image: url('/img/info.svg');background-size: 90%;}.category {background-image: url('/img/tag.svg');}.open {background-image: url('/img/opening-hours.svg');}.chief {background-image: url('/img/chief.svg');background-size: 90%;}.gift {background-image: url('/img/gift-card.svg');}.holidays {background-image: url(/img/holidays.svg);background-size: 90%;}.point {background-image: url('/img/map-point.svg');}.phone {background-image: url('/img/phone.svg');background-size: 80%;}.email {background-image: url('/img/email.svg');}.support {background-image: url('/img/customer-care.svg');}.web {background-image: url('/img/web.svg');}.isic {background-image: url('/img/student.svg');}.fb {background-image: url('/img/facebook.svg');}.insta {background-image: url('/img/instagram.svg');}.yt {background-image: url('/img/youtube.svg');}.app {background-image: url('/img/mobile-app.svg');}#timeLimitedStoreInfo.standard {}#timeLimitedStoreInfo.info {font-weight: 700;color: #c40009;background: none!important;padding: 0 0 30px 0;}#timeLimitedStoreInfo.warning {font-weight: 700;color: #c40009;background: none!important;padding: 0 0 30px 0;}.streetview {width: 100%;height: calc(650px / 16 * 9);}.store-img {width: 100%;margin: 30px 0 0 0;}#storeMap, #storeGallery, #storeActions, #storeJobs, #sameCategory {margin: 30px 0 0 0;padding: 5px 0 0 0;border-top: dotted var(--color-border) 1px;}#store #show_map, #store #hide_map,#store #show_gallery, #store #hide_gallery,#store #show_actions, #store #hide_actions,#store #show_jobs, #store #hide_jobs {position: relative;top: 0px;cursor: pointer;text-align: right;color: #727272;font-size: 12px;font-weight: bold;padding: 0px 25px 0px 0px;text-transform: lowercase;}#store #show_map, #store #show_gallery, #store #show_actions, #store #show_jobs {background: transparent url('/img/show.svg') no-repeat 100% 50%;display: none;}#store #hide_map, #store #hide_gallery, #store #hide_actions, #store #hide_jobs {background: transparent url('/img/hide.svg') no-repeat 100% 50%;}#storeJobs > div.job {padding: 20px 0 10px 0;border-top: none;}#storeJobs > div.job > h3 {font-size: 18px;font-weight: 900;}#store .store_map {position: relative;margin: 0px auto 20px auto;width: 100%;height: calc(95vw * 461 / 800);clear: both;}#store .store_map img {position: absolute;top: 0px;left: 0px;width: 100%;height: auto;}#store .store_map .level_desc {position: absolute;top: -20px;left: -10px;width: 150px;height: 40px;}#store .store_map .level_desc div {font-size: 24px;font-weight: 700;text-align: right;text-shadow: 1px 1px 1px #aaaaaa;}#store .store_map .level_desc div span{font-size: 36px;}#store .store_map .level_desc #ld3 {color: #efe93a;}#store .store_map .level_desc #ld2 {color: #f36f24;}#store .store_map .level_desc #ld1 {color: #4eb859;}#store .store_map .level_desc #ld0 {color: #005a83;}#storeGallery #gallery_desc,#storeGallery .gallery_desc {padding-bottom: 30px;}#sameCategory ul {list-style-type: none;-webkit-columns: auto 2; -moz-columns: auto 2; columns: auto 2;}#iframemap {position: relative;margin: 0px 0px 0px 0px;width: 100%;max-width: 1000px;height: 100vw;}@media only screen and (min-width: 640px) {#iframemap {height: calc(100vw / 1.5);}}@media only screen and (min-width: 1000px) {#iframemap {height: calc(1000px / 1.8);}}#centreMap {position: relative;margin: 0px 0px 0px 0px;width: 100%;height: calc((100vw - 20px) / var(--map-height-ratio));background: none;}#centreMap > div {position: absolute;top: 0px;left: 0px;margin: 0px;width: 100%;height: calc((100vw - 20px) / var(--map-height-ratio));background-color: transparent;;background-position: 0px 0px;background-repeat: no-repeat;display: none;}#centreMap img[id^="map"], #centreMap img[id^="s"] {position: absolute;top: 0px;left: 0px;margin: 0px;width: 100%;height: calc((100vw - 20px) / var(--map-height-ratio));display: none;}#centreMap div[id^="sd"] {position: absolute;top: -120px;left: 0px;margin: 0px;width: 100%;height: 130px;display: none;}#centreMap div[id^="sd"] h2 {position: relative;font-family: 'Roboto', sans-serif;font-weight: 900;font-size: 17px;color: #c40009;}#centreMap div[id^="sd"] img {position: relative;}#legend {position: absolute;top: 110px;right: 200px;width: 80px;height: 150px;background: transparent url('/img/legend.png') 0px 0px/cover no-repeat;display: none;}ul#level_menu {position: absolute;top: 0px;right: 10px;margin: 0;padding: 0;list-style-type: none;}ul#level_menu li {display: block;width: calc((100vw - 20px) / 6);height: calc((100vw - 20px) / 10);max-width: 100px;max-height: 60px;margin: 0;padding: 0;background-image: url('/img/levels-menu.png');background-size: 400%;background-repeat: no-repeat;cursor: pointer;}ul#level_menu li#l3 {background-position: 0% 0%;}ul#level_menu li#l3:hover {background-position: 33.33% 0%;}ul#level_menu li#l2 {background-position: 0% 33.33%;}ul#level_menu li#l2:hover {background-position: 33.33% 33.33%;}ul#level_menu li#l1 {background-position: 0% 66.66%;}ul#level_menu li#l1:hover {background-position: 33.33% 66.66%;}ul#level_menu li#l0 {background-position: 0% 100%;}ul#level_menu li#l0:hover {background-position: 33.33% 100%;}#level_desc {position: absolute;font-family: var(--font-family);font-weight: 900;top: 150px;left: 0px;width: 150px;height: 40px;}#level_desc div {font-size: 24px;text-align: right;}#level_desc div span{font-size: 36px;}#level_desc #ld3 {color: #efe93a;display: none;}#level_desc #ld2 {color: #f36f24;display: none;}#level_desc #ld1 {color: #4eb859;display: block;}#level_desc #ld0 {color: #005a83;display: none;}#centreMap #level-3 {background: transparent url('/img/level-03.png') 50% 50%/cover no-repeat; display: none;}#centreMap #level-2 {background: transparent url('/img/level-02.png') 50% 50%/cover no-repeat; display: none;}#centreMap #level-1 {background: transparent url('/img/level-01.png') 50% 50%/cover no-repeat; display: block;}#centreMap #level-0 {background: transparent url('/img/level-00.png') 50% 50%/cover no-repeat; display: none;}#centreMap #map1 {display: block;}#result {position: relative!important;width: 100%!important;height: 105px!important;top: -15px;//z-index: 10;z-index: 0;padding: 0px 0px 0px 0px;}#basicInfo > a {position: relative;display: inline-block;width: 85px;height: 85px;float: left;box-shadow: 3px 3px 8px #aaa;padding: 15px;margin: 0px 20px 0px 0px;border-radius: 3px;}#basicInfo img {width: 100%;height: 100%;}#basicInfo > h2 {position: relative;//display: inline-block;display: none;font-family: var(--font-family);font-size: 22px;color: #4d4d4f;font-weight: normal;padding: 0px;margin: 0px 0px 10px 0px;-webkit-text-stroke: none;-moz-text-stroke: none;text-stroke: none;-webkit-text-stroke-width: 0px;-moz-text-stroke-width: 0px;text-stroke-width: 0px;-webkit-text-stroke-color: transparent;-moz-text-stroke-color: transparent;text-stroke-color: transparent;-webkit-text-fill-color: #333333;-moz-text-fill-color: #333333;text-fill-color: #333333;}#basicInfo > table {display: none;border-collapse: collapse;float: none;font-size: 11px;}#basicInfo th {color: #6F6C6C;font-weight: bold;vertical-align: top!important;padding: 0px!important;white-space: nowrap;}#basicInfo td {color: #727272;font-weight: normal;padding: 0px 0px 0px 8px!important;vertical-align: top;}#infoTab td.apps {display: flex;justify-content: flex-start;column-gap: 20px;flex-wrap: wrap;}td.apps > a.app_btn > img {width: auto;height: auto;max-height: 33px;}@media only screen and (min-width: 640px) {#search {width: 48.7%;float: left;}#storeListButts {width: 48.7%;float: right;text-align: right;padding: 0;}#stores_list ul,#special_stores ul {column-count: 2;}#letters .letter {min-width: 12.6%;}#store #storePics {text-align: left;}#store #storePics > .logo {float: left;margin: 0 30px 30px 0;}#store #storePics > .store {//float: right;margin: 0 0 30px 0;}#storeJobs > div.job > h3 {font-size: 24px;}#store .store_map .level_desc {top: -10px;left: -10px;}#basicInfo > a {width: 100px;height: 100px;}#basicInfo > h2 {display: block;}#basicInfo > table {display: initial;}#infoTab th, .infoTab th {word-wrap: normal;word-break: normal;}#infoTab td, .infoTab td {word-wrap: normal;word-break: normal;}.mobwrap {display: none;}#sameCategory ul {-webkit-columns: auto 3;-moz-columns: auto 3;columns: auto 3;}#level_desc {top: 200px;}#result {position: absolute;width: 50%;z-index: 0;}}@media only screen and (min-width: 1000px) {#search > input[type="search"] {width: 50%;}#stores_list ul,#special_stores ul {column-count: 4;}#letters {padding: 10px 0 0 0;}#letters .letter {display: inline-block;-webkit-flex: 0 0 auto;-moz-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;min-width: 30px;}#infoTab {margin: 0px 0px 50px 0px;}#infoTab th, .infoTab th {white-space: nowrap;}#store #storePics {width: 30%;float: left;}#store #storePics > .logo {height: auto;display: block;float: none;margin: 0 0 30px 0;}#store #storePics > .store {float: none;}#store #storeInfo {width: 65%;float: right;}#store .store_map {width: 800px;height: 461px;}#store .store_map img {width: 800px;height: 461px;}#store .store_map .level_desc {top: 0px;left: 0px;}#sameCategory ul {-webkit-columns: auto 4;-moz-columns: auto 4;columns: auto 4;}#result {position: absolute!important;width: 50%!important;top: 75px;}#centreMap {margin: 130px 0px 0px 0px;width: 800px;height: 461px;}#centreMap div {width: 800px;height: 461px;}#centreMap img[id^="map"], #centreMap img[id^="s"] {width: 800px;height: 461px;}#centreMap div[id^="sd"] img {top: 30px;}#level_desc {top: 180px;left: 250px;}#legend {display: block;}#basicInfo > a {width: 120px;height: 120px;}}#order {position: relative;min-height: 260px;margin: 0px 0px;padding: 0px 0px;text-align: center;}#order .product_item, #order .shipping_item {padding: 15px 0px;border-top: solid #cccccc 1px;}#order .product_item:first-child {border-top: none;}#order .product_item .title {font-size: 15px;font-weight: 600;margin: 0px 0px 15px 0px;}#order .product_item img {//border: solid #dddddd 1px;margin: 0px 0px 15px 0px;}#order .product_item .price, #order .shipping_item .price {font-size: 20px;font-weight: bold;color: var(--color-link);}#order .shipping_item .title {font-size: 15px;font-weight: 600;margin: 0px 0px 0px 0px;float: left;}#order .product_item .number {font-size: 15px;margin: 0px 0px 15px 0px;vertical-align: middle;}#order .product_item .number-box {position: relative;display: inline-block;font-size: 20px;}#order .product_item .number .plus, #order .product_item .number .minus {position: relative;display: inline-block;font-size: 30px;font-weight: 700;width: 30px!important;height: 30px;padding: 0;cursor: pointer;line-height: 100%;color: #ffffff;vertical-align: middle;border: none;border-radius: 2px;}#order .product_item .number .plus {background: var(--color-link) url('/img/plus.svg') no-repeat 50% 50%;}#order .product_item .number .minus {background: var(--color-link) url('/img/minus.svg') no-repeat 50% 50%;}#order .product_item .number input {position: relative;width: 40px!important;text-align: center;font-size: 16px;padding: 2px 0px 1px 0px;border: solid #aaaaaa 1px;}#order .total_row {position: relative;width: 100%;font-size: 17px;font-weight: bold;margin: 10px 0px 20px 0px;padding: 25px 25px;background-color: #eeeeee;color: var(--color-link);line-height: 200%;-webkit-box-shadow: 0 5px 6px -6px #333333;-moz-box-shadow: 0 5px 6px -6px #333333;box-shadow: 0 5px 6px -6px #333333;}#order #total {position: relative;display: block;font-size: 20px;font-weight: bold;}#order > #invoiceAddress,#order > #invoiceAddress > tbody,#order > #invoiceAddress > tbody > tr,#order > #invoiceAddress > tbody > tr > td,#order > #invoiceAddress > tbody > tr > td > table,#order > #invoiceAddress > tbody > tr > td > table > tbody,#order > #invoiceAddress > tbody > tr > td > table > tbody > tr {display: block;width: 100%;}#order > #invoiceAddress th {display: inline-block;width: 25%;}#order > #invoiceAddress td {display: inline-block;width: 73%;}#order > div.address {position: relative;float: left;width: 380px;margin: 0px 20px 0px 0px;}#order h2 {padding-bottom: 15px;}#order .notice {text-align: left;padding: 20px;background-color: #f8f8f8;font-style: italic;}#order > table {position: relative;width: 100%;padding: 0px;margin: 0px auto 15px auto;text-align: left;font-size: 13px;}#order table th {padding: 3px 10px;font-weight: 700;vertical-align: middle;text-align: right;white-space: nowrap;width: 26%;}#order table td div.th {position: relative;display: inline-block;width: 100%;text-align: left!important;font-weight: 700;padding: 0px;margin: 0px 0px 3px 0px!important;}#order table td {padding: 3px 0px;vertical-align: bottom;}#order .button-pink {top: 0;}#backOrder {background-color: var(--color-black);}#backOrder:hover {background-color: var(--color-pink);}#order > .confirmTab {display: block;margin-top: 0px;width: 100%;}#order > .confirmTab > tbody {display: block;width: 100%;}#order .confirmTab > tbody > tr {display: block;}#order .confirmTab > tbody > tr > th, #order .confirmTab > tbody > tr > td {display: block;vertical-align: top;}#order .confirmTab > tbody > tr:nth-child(3) > td {white-space: pre-wrap;}#order table td h3 {text-align: center;}#order .confirmTab td h3 {text-align: left;}#order div {padding: 0px;}#order input[type="text"], #order input[type="number"], #order textarea {padding: 5px 10px 5px 10px;border: solid #c8c8c8 1px;border-radius: 2px;font-family: Arial, 'myriadproregular', sans-seif;}#order input[type="text"] {width: 100%;}#order textarea {width: 100%;height: 105px;margin: 0 auto;}#order .short {width: 84px!important;}#order .shorter {width: 167px!important;}#i2d {vertical-align: middle;margin: 0 7px 0 0;}#order #shippingTab {margin-top: 10px;}#order .error {color: var(--color-link);padding: 0px 0px 0px 10px;}#order > div.error {color: var(--color-link);padding: 0px 0px 0px 10px;font-size: 15px;text-align: right;}#order > table#continue {width: 100%;margin: 40px 0 0 0;}.qrpayimg {position: relative;width: 232px;height: 231px;}@media only screen and (min-width: 640px) {#order .product_item .title, #order .shipping_item .title {padding: 0px 0px 0px 25px;text-align: left;}#order .product_item img {margin: 0px 0px 0px 25px;float: left;}#order .product_item .number {padding: 10px 25px 10px 0px;text-align: right;}#order .product_item .price, #order .shipping_item .price {padding: 0px 25px 0px 0px;text-align: right;}#order .total_row {text-align: left;}#order #total {display: inline-block;float: right;}#order > #invoiceAddress,#order > #invoiceAddress > tbody > tr > td > table {display: table;}#order > #invoiceAddress > tbody,#order > #invoiceAddress > tbody > tr > td > table > tbody {display: table-row-group;}#order > #invoiceAddress > tbody > tr,#order > #invoiceAddress > tbody > tr > td > table > tbody > tr {display: table-row;width: auto;}#order > #invoiceAddress > tbody > tr > td {display: table-cell;width: 50%;vertical-align: top;}#order > #invoiceAddress th {display: table-cell;width: auto;}#order > #invoiceAddress td {display: table-cell;width: 75%;}#order > .confirmTab {display: table;}#order > .confirmTab > tbody {display: table-row-group;}#order .confirmTab > tbody > tr {display: table-row;}#order .confirmTab > tbody > tr {display: table-row;}#order .confirmTab > tbody > tr > th, #order .confirmTab > tbody > tr > td {display: table-cell;}}.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0 auto;}.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}.rslides li:first-child {position: relative;display: inline-block;font-size: 0px;line-height: 100%;float: left;}.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}#slider1 a {padding: 0;margin: 0;text-decoration: none;font-size: 0px;}#slider1 video {position: relative;width: auto;height: calc(var(--content-width)/(1000/500));transform: translateX(-25%);overflow: hidden;}.rslides_container {//float: left;position: relative;width: 100%;}.centered-btns_nav {z-index: 3;position: absolute;margin: 0 auto 0 auto;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 50%;left: 0;opacity: 0.7;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;}.centered-btns_nav:active {opacity: 1.0;}.centered-btns_nav.next {left: auto;background-position: right top;right: 0;}.centered-btns_nav:focus {outline: none;}.centered-btns_tabs {position: absolute;left: 0;right: 0;bottom: 10px;margin: 0 auto 0 auto;padding: 0;text-align: center;z-index: 9;}.centered-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin: 0 4px;}.centered-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;background: #ccc;background: rgba(0,0,0,.2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 2px 2px 3px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 2px 2px 3px 0 rgba(0,0,0,.3);box-shadow: inset 2px 2px 3px 0 rgba(0,0,0,.3);width: 16px;height: 16px;border: solid #ccc 2px;//border: solid var(--color-pink) 1px;}.centered-btns_here a {background: rgba(255, 255, 255, .8);}@media only screen and (min-width: 1000px) {#slider1 video {width: var(--area-width);height: calc((var(--area-width)/(1920/500))-2px);max-height: 500px;transform: translateX(0%);object-fit: cover;}}span.after {display: block;width: 100%;text-align: center;position: absolute;bottom: 10px;}#premiere-cinemas {position: relative;display: inline-block;width: 30vw;height: 38vw;background-color: #191919;padding: 12vw 0px 12vw 0px;}#premiere-cinemas > a {display: inline-block;}#premiere-cinemas > span.after {color: var(--color-white);}#premiere-cinemas > a > img {width: 70%;height: auto;}#premiere-cinemas > div {display: none;}#premiere-cinemas > div > a {padding: 20px 0px 0px 0px;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 0;color: #ffffff;text-decoration: none;}#premiere-cinemas > div > a:hover {box-shadow: 0px 10px 30px #111;}#premiere-cinemas > div > a > img {max-width: 177px;max-height: 315px;margin: 0 0 30px 0;}#premiere-cinemas > div > a > span {margin: 20px auto;background-color: #fe0000;padding: 7px 20px;font-size: 11px;}#premiere-cinemas > div > a:hover > span {color: #000000;}#divadlo-na-santovce {position: relative;display: inline-block;float: left;width: 30vw;height: 38vw;background-color: #161616;padding: 9.6vw 0px 9.6vw 0px;}#divadlo-na-santovce > a {display: inline-block;}#divadlo-na-santovce > span.after {color: var(--color-white);}#divadlo-na-santovce > a > img {width: 70%;height: auto;}#divadlo-na-santovce > div {display: none;padding: 50px 20px 20px 20px;}#divadlo-na-santovce a {color: #ffffff;text-decoration: none;}#divadlo-na-santovce div.left a:hover {text-decoration: underline;}#divadlo-na-santovce > div > div.left {-webkit-flex: 1;-ms-flex: 1;flex: 1;flex-basis: 50%;padding: 0 20px 30px 0;}#divadlo-na-santovce > div > div.right {-webkit-flex: 1;-ms-flex: 1;flex: 1;flex-basis: 50%;padding: 0 0 0 20px;}#divadlo-na-santovce > div > div.left img {width: 250px;max-width: 100%;}#divadlo-na-santovce > div > div.left > h2 {text-transform: uppercase;margin: 45px 0 0 0;font-size: 21px;font-weight: bold;letter-spacing: 2px;line-height: 140%;}#divadlo-na-santovce > div > div.left > div {position: absolute;bottom: 30px;}#divadlo-na-santovce > div > div.left > div span.icon {width: 14px;height: 14px;}#divadlo-na-santovce > div > div.left > div a:first-child {margin-right: 20px;}#divadlo-na-santovce > div > div.right > div {display: block;padding: 0px 0px 30px 0px;}#divadlo-na-santovce > div > div.right > div > div.date {font-size: 18px;text-align: left;}#divadlo-na-santovce > div > div.right > div > div.date > div.h3 {display: inline-block;font-size: 18px;margin: 0 30px 0 0;}#divadlo-na-santovce > div > div.right > div > div.desc {text-align: left;}#divadlo-na-santovce > div > div.right > div > div.desc > h3 {font-size: 16px;margin: 10px 0;}#divadlo-na-santovce > div > div.right > div > div.desc > p > span {display: inline-block;margin: 4px 0 0 0;font-size: 15px;color: #161616;}#divadlo-na-santovce .button {font-size: 11px;padding: 10px 15px;background-color: #161616;float: right;}#divadlo-na-santovce .button:hover {background-color: #ffffff;color: #161616;}.dns-red {color: #e9324e;}#lobster-family-restaurant {position: relative;display: inline-block;float: right;width: 30vw;height: 38vw;background-color: #fec601;padding: 4.5vw 0px 4.5vw 0px;}#lobster-family-restaurant > a {display: inline-block;}#lobster-family-restaurant > span.after {color: var(--color-black);}#lobster-family-restaurant > a > img {width: 70%;height: auto;}#lobster-family-restaurant > div {display: none;}#lobster-family-restaurant .h3 {font-size: 15px;font-weight: 500;margin: 0 0 10px 0;color: #342e20;}#lobster-family-restaurant .h3 > span {float: right;font-weight: 700;color: #000000;}#lobster-family-restaurant > div > div:nth-child(1) {display: inline-block;width: var(--lobster-logo-width);height: 480px;float: left;}#lobster-family-restaurant > div > div:nth-child(1) > h2 {display: block;color: #ffffff;font-size: 19px;font-weight: bold;width: auto;height: auto;margin: 30px 0px;text-shadow: 0.5px 0.5px 2px var(--color-lobster-gray);}#lobster-family-restaurant > div > div:nth-child(2) {display: -webkit-flex;-webkit-flex-flow: column wrap;display: flex;flex-flow: column wrap;justify-content: space-between;width: calc(var(--content-width) - var(--lobster-logo-width));height: 470px;margin 0;}#lobster-family-restaurant > div > div:nth-child(2) > div.dailymenu {//display: inline-block;-webkit-flex: 1 1 30%;-moz-flex: 1 1 30%;-ms-flex: 1 1 30%;flex: 1 1 46%;width: 46%;max-height: 70px;margin: 0 0 5px 4%;border-bottom: solid var(--color-text) 2px;}#lobster-family-restaurant > div > div:nth-child(2) > p {margin: 0 0 0 4%;}#lobster-family-restaurant > div > div > div > p {font-size: 12px;line-height: 120%;padding: 0 0 10px 0;}#lobster-family-restaurant > div > div:nth-child(3) {background-color: #342e20;margin: 30px 0 0 0;padding: 15px 0;width: calc(var(--content-width) - var(--lobster-logo-width) - 3.5%);float: right;color: var(--color-white);}#lobster-family-restaurant > div > div:nth-child(3) > div {display: inline-block;width: 100%;padding: 0 0 0 20px;}#lobster-family-restaurant > div > div a {color: var(--color-white);text-decoration: none;text-shadow: 0.5px 0.5px 2px var(--color-lobster-gray);}#lobster-family-restaurant > div > div a:hover {text-decoration: underline;}#lobster-family-restaurant span.phone.yellow {background: transparent url(/img/icon-phone-yellow.svg) 50% 50%/100% no-repeat;}#lobster-family-restaurant span.envelope.yellow {background: transparent url(/img/icon-envelope-yellow.svg) 50% 50%/100% no-repeat;}.lobster-yellow {color: #fec601;}#lobster-family-restaurant > div > a > img {}@media only screen and (min-width: 640px) {span.after {display: none;}#premiere-cinemas {//display: block;width: 100%;height: auto;background-color: #191919;padding: 60px 0px 60px 0px;}#premiere-cinemas > a::after {content: "";}#premiere-cinemas > div {width: var(--content-width);margin: 0px auto;padding: 30px 0px 0px 0px;display: -webkit-flex; display: flex;flex-flow: row wrap;text-align: center;}#film-4 {display: none;}#divadlo-na-santovce {display: block;width: 100%;height: auto;text-align: left;color: #ffffff;background-image: linear-gradient(90deg, #161616 0%, #161616 50%, #e9324e 50%, #e9324e 100%);padding: 0;}#divadlo-na-santovce > a {display: none;}#divadlo-na-santovce > a::after {content: "";}#divadlo-na-santovce > div {display: -webkit-flex;display: flex;}#lobster-family-restaurant {float: none;width: 100%;height: auto;background-color: #fec601;background-image: url('/img/bg-lobster-plate.svg'),url('/img/bg-lobster-l.svg');background-repeat: no-repeat, no-repeat;background-position: -7% 101%, 80% 10%;background-size: 45%, 160%;padding: 50px 0px;}#lobster-family-restaurant > a {display: none;}#lobster-family-restaurant > a::after {content: "";}#lobster-family-restaurant > div {display: block;text-align: left;padding: 0 20px;}#lobster-family-restaurant.invalid {display: none;}}@media only screen and (min-width: 860px) {#film-4 {display: block;}#lobster-family-restaurant > div > div:nth-child(3) > div {width: 49.7%;}}@media only screen and (min-width: 1000px) {#divadlo-na-santovce > div > div.right {padding: 0 0 0 30px;}#divadlo-na-santovce > div > div.right > div > div.date {float: left;width: 25%;margin: 0;}#divadlo-na-santovce > div > div.right > div > div.date > div.h3 {display: block;margin: 0 0 20px 0;}#divadlo-na-santovce > div > div.right > div > div.desc {float: left;width: 75%;}#divadlo-na-santovce > div > div.right > div > div.desc > h3 {display: block;margin: 0 0 10px 0;}#lobster-family-restaurant {background-position: 93% 101%, 80% 30%;background-size: 25%, 110%;}#lobster-family-restaurant > div {padding: 0;}#lobster-family-restaurant > div > div > div.dailymenu:last-child > p {-webkit-text-stroke: 3px var(--lobster-color-gray);text-shadow:-2px -2px 0 #fec601,-1px -1px 0 #fec601,1px -1px 0 #fec601,2px -2px 0 #fec601,-1px 1px 0 #fec601,1px 1px 0 #fec601,2px 2px 0 #fec601;}}@media only screen and (min-width: 1040px) {#divadlo-na-santovce > div {padding: 50px 0 20px 0;}}