body,html{height:100%}body{display:table;font-family:Open Sans,sans-serif;padding-top:76px;width:100%}.async-hide{opacity:0!important}.footer{background-color:#7a7a7a;color:#fff;min-height:60px;padding:15px 0;text-align:center;width:100%}.footer h3{margin:0;padding:10px 0}.footer dl dt,.footer h3{font-size:1em;font-weight:700}.footer dl dt{width:70px}.footer dl dd{margin-left:80px}.footer a{color:#fff}.columns-2{column-count:2}.footer .alergeny ul{list-style:none;margin:0;padding:0}.footer .alergeny ul li{margin:0;padding:0}.footer .menu .nav,.footer .menu .nav>.active>a,.footer .menu .nav>.active>a:hover,.footer .menu .nav>.open>a,.footer .menu .nav>.open>a:focus,.footer .menu .nav>.open>a:hover,.footer .menu .nav>li>a:focus,.footer .menu .nav>li>a:hover{background-color:transparent}.footer .menu .nav>li>a{color:#fff;font-size:1.1em;text-align:center}.footer .menu .nav>.active>a,.footer .menu .nav>.active>a:focus,.footer .menu .nav>.active>a:hover,.footer .menu .nav>.open>a,.footer .menu .nav>.open>a:focus,.footer .menu .nav>.open>a:hover,.footer .menu .nav>li>a:focus,.footer .menu .nav>li>a:hover{color:#fff}.navbar{background:#f1f1f1;border-bottom:1px solid #cbcbcb;border-top:3px solid #b77c3a}.navbar-brand{background:url(/build/images/logo.fce3596b.png);height:43px;margin:15px;text-indent:-999999px;width:43px}.navbar-text{display:block;font-size:1.2em;font-weight:700;padding:9px 0}@media (min-width:1210px){.nav.navbar-nav>li>a{font-size:1em;font-weight:400;padding:26px 15px 27px}.nav.navbar-nav>li>a:hover{background:rgba(0,0,0,.05)}.nav.navbar-nav>li>a.active{font-weight:700;text-transform:uppercase}}@media (max-width:1210px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-bottom:10px;padding-top:10px}}.navbar-time{font-size:1.2em;font-weight:700;padding:6px;text-align:right}.navbar-time-seconds{font-size:.8em;font-weight:400;vertical-align:super}.navbar-date{font-size:1em;font-weight:400;padding:0;text-align:right}.jedalne{padding:0 0 30px}.jedalne .datumy{padding:20px 20px 0}.jedalne .datumy .btn-group{display:grid}@media (max-width:767px){.jedalne .datumy div{height:200px;overflow:scroll}}@media (min-width:768px){.jedalne .datumy .btn-group{grid-template-columns:repeat(7,1fr)}}.jedalen-small{background:#f1f1f1;border:1px solid #e6e6e6;border-radius:2px;border-top:3px solid #e6e6e6;box-shadow:0 0 5px #f1f1f1;margin-top:30px;padding:0}.jedalen-small h2{border-bottom:1px solid #fff;font-size:1em;font-weight:700;margin:0;padding:8px}.jedalen-small .content{border-bottom:1px solid #fff;border-top:1px solid #e0e0e0;font-size:.9em;padding:8px}.jedalen-small .content table{width:100%}@media (min-width:400px){.jedalen-small .content .fixedHeigh{height:370px;overflow-x:auto}}.jedalen-full .content .fixedHeigh{height:auto}.jedalen-small .content table td,.jedalen-small .content table th{padding:1px}.jedalen-small .content table th{border-top:1px solid #e0e0e0}.jedalen-small .content table .price{text-align:right}.jedalen-small .content .alergens{font-size:.9em;font-style:italic;margin-left:5px}.jedalen-small .content .more{margin:0;padding:0;text-align:right}.jedalen-small .content .more a{font-style:italic;font-weight:700}.jedalen-small .timeline{border-top:1px solid #e0e0e0}.jedalen-small .timeline ul{display:table;list-style:none;margin:0;padding:0}.jedalen-small .timeline ul .closed,.jedalen-small .timeline ul .closed-left,.jedalen-small .timeline ul .closed-right,.jedalen-small .timeline ul .end,.jedalen-small .timeline ul .slider,.jedalen-small .timeline ul .start{display:table-cell;padding:8px;width:1px}.jedalen-small .timeline ul .slider{width:100%}.jedalen-small .timeline ul .closed-left,.jedalen-small .timeline ul .closed-right{width:50%}.jedalen-small .timeline ul .bg,.jedalen-small .timeline ul .bg .pos{background:#cbcbcb;border-radius:10px;height:5px;margin-bottom:2px;width:100%}.jedalen-small .timeline ul .bg .pos{background-color:#a4a4a4}.jedalen-small .timeline ul .closed-left .bg{border-bottom-right-radius:0;border-top-right-radius:0}.jedalen-small .timeline ul .closed-right .bg{border-bottom-left-radius:0;border-top-left-radius:0}.jedalen-small .timeline ul .closed{color:#ca2b2d;font-weight:700}@media (min-width:970px){.ponukaView.multi{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;overflow-x:auto}}@media (max-width:970px){.ponukaView.multi{overflow:auto}}.ponukaView .group{border-top:1px solid #ddd;width:100%}.ponukaView .group:first-child{border-top:none}.ponukaView .group .row{margin:0}.ponukaView .group .row .data,.ponukaView .group .row .header{margin:0;padding:3px}.ponukaView .group .row .header{font-weight:700}.ponukaView .group .row .data.col-xs-2{text-align:right;white-space:nowrap}.listokView{border-bottom:1px solid #ddd}.listokView .group{border-top:1px solid #ddd;width:100%}.listokView .group:first-child{border-top:none}.listokView .group .row{margin:0}.listokView .group .row .data,.listokView .group .row .data-number,.listokView .group .row .header{margin:0;padding:3px}.listokView .group .row .header{font-weight:700}.listokView .group .row .data.col-xs-2{text-align:right;white-space:nowrap}.listokView .group .row .data-number{font-size:1.5em;font-weight:700;text-align:right;white-space:nowrap}.jedalen-hneda{border-top-color:#b77c3a}.jedalen-hneda .content .more a,.jedalen-hneda h2{color:#b77c3a}.jedalen-small .timeline ul .bg .pos{background-color:#b77c3a}.jedalen-zelena{border-top-color:#00934b}.jedalen-zelena .content .more a,.jedalen-zelena h2{color:#00934b}.jedalen-zelena .timeline ul .bg .pos{background-color:#00934b}.jedalen-cervena{border-top-color:#d02634}.jedalen-cervena .content .more a,.jedalen-cervena h2{color:#d02634}.jedalen-cervena .timeline ul .bg .pos{background-color:#d02634}.jedalen-zlta{border-top-color:#fdb927}.jedalen-zlta .content .more a,.jedalen-zlta h2{color:#fdb927}.jedalen-zlta .timeline ul .bg .pos{background-color:#fdb927}.jedalen-modra{border-top-color:#068bd2}.jedalen-modra .content .more a,.jedalen-modra h2{color:#068bd2}.jedalen-modra .timeline ul .bg .pos{background-color:#068bd2}.jedalen-fialova{border-top-color:#8b2e83}.jedalen-fialova .content .more a,.jedalen-fialova h2{color:#8b2e83}.jedalen-fialova .timeline ul .bg .pos{background-color:#8b2e83}.logo a{background:url(/build/images/canteenadmin-logo.80a292cc.png) no-repeat;display:block;height:90px;margin:0 auto 20px;text-indent:-99999px;width:235px}.login .container{max-width:400px}.announcement{background:#642222}.announcement,.announcementAdd{color:#fff;margin-bottom:.5em;padding:10px;text-align:center}.announcementAdd{background:darkred}.actualize-info{background:#ff4500;color:#000;display:none;font-size:20px;font-weight:700;padding:10px;text-align:center}.popup{margin-top:0;opacity:0;position:absolute;-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1),margin .15s cubic-bezier(.4,0,.2,1);-moz-transition:opacity .15s cubic-bezier(.4,0,.2,1),margin .15s cubic-bezier(.4,0,.2,1);-ms-transition:opacity .15s cubic-bezier(.4,0,.2,1),margin .15s cubic-bezier(.4,0,.2,1);-o-transition:opacity .15s cubic-bezier(.4,0,.2,1),margin .15s cubic-bezier(.4,0,.2,1);width:500px;z-index:9999}.popup.show-top{margin-top:4px;opacity:1}.popup.show-bottom{margin-top:-4px;opacity:1}.popup .content{background-color:#fff;border:1px solid #888;box-shadow:0 2px 10px 0 rgba(50,50,50,.46);padding:20px 20px 10px}.popup .content .side{display:none;float:left;width:100px}.popup .content .side .image{background-size:contain;height:100px;width:100px}.popup .content .side .likes{height:24px;margin:10px 0 0;width:100px}.popup .content .side .likes .positive{float:left;overflow:hidden;width:50px}.popup .content .side .likes .negative button,.popup .content .side .likes .positive button{background:url(/build/images/like-positive.61c0ac3a.png) transparent;background-size:contain;border:none;height:16px;opacity:.5;width:16px}.popup .content .side .likes .negative button{background:url(/build/images/like-negative.0e97879c.png) transparent;background-size:contain}.popup .content .side .likes .negative span,.popup .content .side .likes .positive span{color:#888;font-size:11px}.popup .content .main h1{font-size:16px;font-weight:500;margin:0 0 5px}.popup .content .main h1 span{float:right;font-size:15px;font-style:italic}.popup .content .main h1 span:after{content:" €"}.popup .content .main p{display:block;font-size:14px;margin:0}.popup .content .main h2{border-top:1px solid #ddd;font-size:15px;font-style:italic;margin:10px 0 0;padding:5px 0 0}.popup .content .main ul li{font-size:11px}.popup .content .main ul li span{font-weight:700}.popup .content .clear{clear:both;float:none;height:1px}.popup .arrow,.popup .arrow-top{background-color:#fff;border-color:#888;border-style:solid;border-width:1px 0 0 1px;content:" ";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand",M11=0.7071067811865476,M12=-0.7071067811865475,M21=0.7071067811865475,M22=0.7071067811865476);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";height:20px;left:50%;margin-left:-10px;position:absolute;top:-10px;transform:rotate(45deg);width:20px;z-index:0}.popup .arrow{box-shadow:0 2px 10px 0 rgba(50,50,50,.46);z-index:-1}.popup.bottom-arrow .arrow,.popup.bottom-arrow .arrow-top{border-width:0 1px 1px 0;bottom:-10px;left:50%;margin-top:-10px;top:100%}.more-info{background:#eee;font-weight:700;padding:10px;text-align:center}.fixedHeightAnnouncement{height:300px;overflow-x:auto}.bs-docs-sidebar{margin-bottom:20px;margin-top:20px;padding-left:20px}.bs-docs-sidebar .nav>li{margin:0}.bs-docs-sidebar .nav>li>a{border-right:1px solid #ddd;color:#141414;font-size:16px;font-weight:400;padding:.5em 20px}.bs-docs-sidebar .nav .nav>li>a{font-size:12px;padding:1em 30px}.bs-docs-sidebar .nav>.active>a,.bs-docs-sidebar .nav>li>a:focus,.bs-docs-sidebar .nav>li>a:hover{background:#ddd;border-right:2px solid #563d7c;color:#563d7c;text-decoration:none}.bs-docs-sidebar .nav>.active:focus>a,.bs-docs-sidebar .nav>.active:hover>a,.bs-docs-sidebar .nav>.active>a{font-weight:700}.bs-docs-sidebar .nav .nav>.active:focus>a,.bs-docs-sidebar .nav .nav>.active:hover>a,.bs-docs-sidebar .nav .nav>.active>a{font-weight:500}.bs-docs-sidebar .nav ul.nav{display:none}.bs-docs-sidebar .nav>.active>ul.nav{display:block}.bs-docs-sidebar .nav>li>span{border-right:1px solid #ddd;color:#141414;display:block;font-size:14px;font-style:italic;font-weight:400;padding:.5em 10px}.bs-docs-sidebar .nav>li:not(:first-child)>span{padding-top:2em}.app_login.container{padding-bottom:2em;padding-top:2em}.segment{background:#f1f1f1;border:1px solid #e6e6e6;border-radius:2px;border-top:3px solid #e6e6e6;box-shadow:0 0 5px #f1f1f1;padding:1em}.segment .h3{margin:.25em 0 .5em}.login form button{margin:.5em 0 1em;width:100%}.login form a{display:block;padding:.5em 0;text-align:center;width:100%}.login form .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.login .form-control:focus{z-index:2}.login input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.login input[type=password]{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px}hr{border-top-color:#a4a4a4}.ca-styled-table thead tr td{background:#ccc;font-size:1.2em;font-weight:700}.ca-styled-table tfoot tr td{background:#ccc;font-size:1.1em;font-weight:700}.objednavky_title{margin-bottom:.6em}.objednavky_title span.prev{color:#868686}.objednavky_title span.icon{font-size:.5em;vertical-align:middle}.objednavky_title span.icon i.glyphicon{color:#b7b7b7}.nav-nakupny-kosik>li>a{border-radius:0}.nav-nakupny-kosik>li.active-prev>a{background-color:rgba(51,122,183,.5);color:#fff}