@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-family:Montserrat;margin:0;padding:0;background:#fff;line-height:1.6em;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}html{scroll-behavior:smooth;}p{font-size:1rem;line-height:1.5em;margin:0.5rem 0;padding:0;color:#000}h1{font-weight:500;font-size:1.3rem;margin:0;padding:0;color:#C0C0C0}h2,h3{font-weight:700}h2{margin:0 0 0 0;padding:0;font-size:1.1rem;color:#333}h3{margin:2rem 0;padding:0;font-size:1rem;line-height:1.3em}img{display:block;width:100%}a{text-decoration:none;transition:all 250ms ease-in-out;color:#000}a.text_link{font-weight:700}a.text_link:hover{color:#eb002a}ul,ol,li{list-style:none;margin:0;padding:0;}tbody{border-top:none;}tr.even,tr.odd{background-color:unset !important;border-bottom:none;padding:0px;}header{margin:1rem;display:grid;grid-template-columns:repeat(2);grid-template-rows:repeat(2);grid-column-gap:0px;grid-row-gap:0px;align-items:center}.header_logo{background:#fff;grid-area:1 / 1 / 2 / 2;}.header_language{background:#fff;grid-area:1 / 2 / 2 / 3;text-align:right}.header_name{background:#fff;grid-area:2 / 1 / 3 / 3;margin:2rem 0 1rem 0}.header_logo{width:110px;margin:0 1rem 0 0}.header_language a{color:#888;background:#F1F1F1;border-radius:5px;padding:0.5rem;font-size:0.8rem;margin-left:0;margin-right:4px;}.header_language a:hover{background:#E0E0E0}.header_language a.active{color:#fff;background:#888;}#top_menu .item-list{z-index:10000;padding:1rem;background:#EBEBEB;text-align:left;-webkit-overflow-scrolling:touch;display:flex;overflow:auto;justify-content:space-between;white-space:nowrap;}#top_menu .item-list ul{margin:0;padding:0;}#top_menu .item-list ul li{display:inline;margin:0;padding:0rem;}#top_menu .item-list ul li a{color:#C0C0C0;font-weight:700;letter-spacing:1px;border-right:1px solid #E1E1E1;text-transform:uppercase;padding:1rem;font-size:0.9rem}#top_menu .item-list ul li a:hover{color:#eb002a;}#top_menu .item-list ul li:last-child a{border-right:none}#top_menu .item-list ul li.current a{font-weight:700;color:#000;}#top_menu .item-list ul.submenu li a{color:#000;font-weight:500;font-size:0.8rem;letter-spacing:1px}#top_menu .item-list ul.submenu li a:hover{color:#eb002a}#top_menu .item-list ul.submenu{margin:0;padding:0;padding-left:4rem;max-height:20px}nav.main_nav{z-index:10000;padding:1rem;background:#EBEBEB;text-align:left;-webkit-overflow-scrolling:touch;display:flex;overflow:auto;justify-content:space-between;white-space:nowrap;}nav.main_nav ul{margin:0;padding:0;}nav.main_nav ul li{display:inline;margin:0;padding:0rem;}nav.main_nav ul li a{color:#C0C0C0;font-weight:700;letter-spacing:1px;border-right:1px solid #E1E1E1;text-transform:uppercase;padding:1rem;font-size:0.9rem}nav.main_nav ul li a:hover{color:#eb002a;}nav.main_nav ul li:last-child a{border-right:none}nav.main_nav ul li.current a,nav.main_nav ul li a.current{font-weight:700;color:#000;}nav.main_nav ul.submenu li a{color:#000;font-weight:500;font-size:0.8rem;letter-spacing:1px}nav.main_nav ul.submenu li a:hover{color:#eb002a}nav.main_nav ul.submenu{margin:0;padding:0;padding-left:4rem;max-height:20px}.lightBox{position:relative;text-align:center;color:white;}.banner-selfpromo{text-align:left;}.banner-selfpromo a{color:#000;}.banner-selfpromo a:hover{text-decoration:underline;color:#000}.banner-selfpromo img{border-radius:5px;margin-bottom:0px !important;}@media (min-width:1020px){nav.main_nav{padding:1rem 4rem}}#main,main{margin:2rem 1rem;}.day{padding:1rem;background:#fff;font-size:1.2em;text-align:center;margin-bottom:2rem;text-transform:uppercase;color:#eb002a;font-weight:800;letter-spacing:1px;border-radius:0px;position:sticky;top:0px;border-bottom:1px solid #EBEBEB;z-index:999}.jidlo p{color:#666;font-size:0.8em !important;}.jidlo_info{display:flex;align-items:center;flex-wrap:wrap;}.jidlo{display:grid;grid-template-columns:4fr 10fr;grid-gap:1rem;margin:1rem 0;padding:1rem 0}.jidlo img{width:100%;border-radius:5px}.subtitle{background:#fff;color:#eb002a;padding:0;text-transform:uppercase;letter-spacing:2px;font-size:0.7rem;font-weight:800}.subtitle::before{content:"– ";color:#eb002a}.jidlo.full{grid-template-columns:1fr;}img.ico{width:25px;height:25px;margin:0 0.15em;padding:0}img.ico-co2-h2o{width:auto;height:25px;margin:0 0.5em;padding:0}.jidlo_info{font-size:0.8em}.cena{background:#FAF5E4;color:#000;border-radius:5px;padding:1px 7px;margin-right:5px;margin-left:5px;}.mnozstvi{color:#000;padding:5px 10px;}img.ico2{width:auto;height:35px;margin:0 0 0 0.2rem;padding:0}img.co2{margin-left:1em}.bottom-left{position:absolute;top:5px;left:5px;}.bottom-left img{height:40px;width:auto}nav.section-nav,#sidebar_right{position:sticky;text-align:center;top:80px;background:#FFF;align-self:start;}.section-nav li.active > a{color:#fff;background:#eb002a;font-weight:700;border-right:0px solid #EBEBEB}nav.section-nav{margin:0;padding:0;}.section-nav a{text-decoration:none;font-weight:700;cursor:pointer;display:block;text-transform:uppercase;background:#fff;border:1px solid #F1F1F1;border-radius:30px;padding:0.7rem 0;margin-bottom:1rem;color:#333;letter-spacing:1px;font-size:0.9rem;transition:all 250ms ease-in-out;}.section-nav a:hover,.section-nav a:focus{color:#eb002a;}#content > p,.content > p{font-size:1rem;line-height:1.5em;margin:2rem 0;padding:0;color:#000}#content > h2,.content > h2,#formular h2,#odpovedi h2{font-size:1.6rem;margin-bottom:3rem;font-weight:800;text-transform:uppercase;letter-spacing:1px}#formular{margin-bottom:2rem}#odpovedi h2{padding-top:2rem}footer{background:#F1F1F1;padding:3rem;text-align:center}footer p{line-height:2.2em}footer img{border-radius:5px}footer h2{margin-bottom:2rem}.footer_4{padding-top:3rem;text-align:center;border-top:1px solid #E1E1E1}.footer_4 a img{margin:0 auto}.footer_4 ul{margin:2rem}.footer_4 ul li{margin:1rem}.footer_4 ul li a{text-transform:none;color:#000;font-size:0.9rem;font-weight:600}.footer_4 ul li:hover a{color:#eb002a}.footer_4 p{color:#333}.vysvetlivky{display:flex;flex-wrap:wrap;justify-content:center;font-size:0.9em;margin:3rem 0 3rem 0}.vys{width:auto;display:flex;align-items:center;margin:.5rem 1rem .5rem 0}.vysvetlivky img{width:30px;height:30px;margin-right:10px}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:999;border:none;outline:none;background-color:#eb002a;color:white;cursor:pointer;padding:1rem 2rem;border-radius:25px;font-size:0.9;font-weight:700;font-family:Montserrat;text-transform:uppercase;letter-spacing:1px;}#myBtn:hover{background-color:#555;}input[type=button],input[type=submit],input[type=reset],.btn{background-color:#eb002a;border:none;border-radius:25px;color:#FFF;padding:1rem 2rem;text-decoration:none;margin:4px 2px;cursor:pointer;font-weight:700;font-family:Montserrat;text-transform:uppercase;letter-spacing:1px;}input[type=text],input[type=password],textarea{width:100%;font-family:Montserrat;padding:12px 20px;margin:8px 0;font-size:1rem;box-sizing:border-box;border:3px solid #F1F1F1;border-radius:4px;outline:none;}label{font-weight:normal;}.form-required{color:black;}input[type=text]:focus,input[type=password]:focus,textarea:focus{border:3px solid #C5C5C5;}select{width:100%;padding:0 2rem;border:none;font-family:Montserrat;border-radius:5px;font-size:1rem;background-color:#f1f1f1;cursor:pointer;height:4rem;margin:0.5rem 0 1rem 0;}.question{margin-bottom:2rem}.guest{background:#FAF5E4;border-radius:5px;margin:0;padding:1rem;}.staff{border-left:1px solid #F1F1F1;margin:0 0 0 1rem;padding:1rem;}#office-service-message,table#office-service-nabidka,table#office-service-kosik{width:100%;margin-bottom:2rem;}table#office-service-nabidka td.ks,table#office-service-kosik td.ks{text-align:-webkit-right;}table#office-service-nabidka td.ks .form-item,table#office-service-kosik td.ks .form-item{display:inline;}table#office-service-nabidka td.ks input,table#office-service-kosik td.ks input{background-color:#F1F1F1;border-radius:5px;border:none;color:#000;padding:0.4rem 0.5rem;text-decoration:none;text-align:center;width:40px;margin:2px 5px 2px 0;font-size:1rem;font-weight:500;font-family:Montserrat;text-transform:uppercase;}table#office-service-nabidka td.nazev{display:flex;align-items:center;justify-content:flex-start;}table#office-service-nabidka td.nazev a{display:flex;align-items:center;margin-right:10px;}img.office-photo{width:20px;height:20px;}#sidebar_right .content a img{margin-bottom:2rem;border-radius:5px;}a.order_back{border:1px solid #F1F1F1;font-weight:700;padding:0.7rem 1rem;letter-spacing:1px;text-transform:uppercase;font-size:0.7rem;border-radius:25px;}a.order_back:hover{border:1px solid #eb002a;color:#eb002a}a.order_next{border:1px solid #eb002a;font-weight:700;padding:0.7rem 1rem;letter-spacing:1px;text-transform:uppercase;font-size:0.7rem;border-radius:25px;color:#eb002a;}a.order_next:hover{border:1px solid #eb002a;background:#eb002a;color:#FFF}form#aramark-data-wishlist-form{margin-bottom:2rem;}.comment{background-color:#F1F1F1;margin:20px 0px;padding:15px;}.comment .name{font-weight:bold;}.comment .text{}#lightbox2-overlay{position:absolute;overflow:hidden;background-color:#FFF !important;opacity:0.95 !important;}#imageData #imageDetails{width:100%;float:left;text-align:center;}
.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#FFF;opacity:0.95;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;background-color:#fff;box-shadow:0}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;background-color:#FFF}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext 0.4s;-moz-animation:slbEnterNext 0.4s;animation:slbEnterNext 0.4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev 0.4s;-moz-animation:slbEnterPrev 0.4s;animation:slbEnterPrev 0.4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.em;font-weight:500;position:absolute;left:0;right:0;bottom:0;padding:1rem 0 2rem 0;color:#000;color:rgba(0,0,0,0.95);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(0,0,0,0.95);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.95)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.95;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.95}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.95}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.95}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(0,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(0,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@media (min-width:768px){header{margin:1rem 2rem;}.header_logo{width:150px;}header{grid-template-columns:220px auto auto;grid-template-rows:repeat(1)}.header_logo{grid-area:1 / 1 / 2 / 2;}.header_name{grid-area:1 / 2 / 2 / 3;text-align:left;margin:2rem 0}.header_language{grid-area:1 / 3 / 2 / 4;}}@media (min-width:1020px){header{margin:2rem 4rem;}.header_logo{width:190px;}}@media (min-width:1020px){#top_menu .item-list{padding:1rem 4rem}}@media (min-width:768px){#main,main{display:grid;gap:2rem;margin:2rem}}@media (min-width:1020px){#main,main{gap:4rem;grid-template-columns:200px 9fr 4fr;grid-auto-flow:dense;margin:4rem;}body.data-hodnoceni #main,body.data-hodnoceni main{grid-template-columns:0px 1000px;gap:0rem;}}@media (min-width:1500px){#main,main{max-width:1400px;margin:4rem auto}}@media (min-width:800px){.footer_4 ul li{display:inline;margin:0 1rem}}@media (max-width:500px){.jidlo{border-bottom:1px solid #F1F1F1}.jidlo h2{font-size:0.9em;line-height:1.2em}.jidlo_info{font-size:0.6em}.jidlo _info{font-size:0.6em}img.ico{width:15px;height:15px;margin:0 5px 0 0;padding:0}img.ico2,.semafor img.ico{width:25px;height:25px;margin-right:5px}.jidlo p{font-size:0.6em;margin:5px 0 0 0}.cena{background:#fff;color:#000;font-weight:600;border-radius:5px;padding:0;margin-right:5px}.mnozstvi{color:#000;padding:0;margin-right:5px}}@media (max-width:1019px){nav.section-nav{display:none}}
