@font-face {font-family:'SFProDisplay';src:url('./fonts/SFProDisplay-Thin.woff2') format('woff2'); }#ckEditWindow {background-color:#231f20;color:#fff;background-image:none;padding:10px; }*, body {font-family:'SFProDisplay', Helvetica, Arial, sans-serif;font-weight:normal;font-size:17px; }@media only screen and (min-resolution:1.1dppx) {*, body {font-smooth:always;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; } }h1 {font-family:'SFProDisplay', Helvetica, Arial, sans-serif;font-weight:600;font-size:25px; }h1 * {font-size:inherit; }h2 {font-family:'SFProDisplay', Helvetica, Arial, sans-serif;font-weight:600; }h2 * {font-size:inherit; }p {font-size:18px;margin:25px auto; }@media (min-width:470px) {p {font-size:22px; } }a:hover {color:white;cursor:pointer;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }a:hover.hoverDark {color:black; }.noPadding {padding:0px; }ul {padding-left:17px; }.hidden {display:none; }.headerBox {justify-content:center;display:flex;align-items:center;flex-flow:column;padding-top:4vh; }@media (min-width:470px) {.headerBox {padding-top:initial; } }.title {color:#fff;font-size:9vw; }@media (min-width:470px) {.title {font-size:8vw; } }@media (min-width:576px) {.title {font-size:7vw; } }@media (min-width:768px) {.title {font-size:6vw; } }.subTitle {color:#fff;font-size:16px;font-weight:bold; }@media (min-width:576px) {.subTitle {font-size:22px; } }@media (min-width:1200px) {.subTitle {font-size:2vw; } }@media (min-width:1200px) {.subTitle {font-size:2.2vw; } }.smOnly {display:block; }@media (min-width:576px) {.smOnly {display:none; } }.landing-slide {background-color:#525920;background-image:url(../pics/design/home-bg2.jpg);width:100vw;height:200px;background-size:cover;background-position:center; }@media (min-width:470px) {.landing-slide {height:250px; } }@media (min-width:576px) {.landing-slide {height:100vh; } }.landing-slide .content {position:relative;z-index:1;display:flex;justify-content:center;align-items:center;height:100%; }.landing-slide .content .description {display:none;margin-top:50px; }.landing-slide .content .description li {font-weight:bold;color:white;font-size:22px; }@media (min-width:576px) {.landing-slide .content .description {display:block; } }.landing-slide h1 {color:#fff; }.landing-slide:after {content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:rgba(0, 0, 0, 0.4); }.tile {padding:50px;min-height:450px;display:flex;flex-flow:row; }@media (min-width:768px) {.tile {justify-content:space-around; } }.tile--noPadding {padding:0px; }.tile.bgpic {background-size:cover;background-position:center; }.tile.pic_aktuality {background-image:url(../pics/design/aktuality.jpg); }.tile.pic_news {background-image:url(../pics/design/news.jpg); }.tile.pic_kurty {background-image:url(../pics/design/kurty.jpg); }.tile.pic_kontakt {background-image:url(../pics/design/kontakt2.jpg); }.tile.pic_1kurt {background-image:url(../pics/design/hriste14.jpg); }.tile.pic_catering {background-image:url(../pics/design/catering-firemni-akce-eventy.jpg); }.tile.pic_onas {background-image:url(../pics/design/onas.jpg); }.tile.rezervacePic {background-image:url(../pics/design/kav.jpg); }.tile--white {background-color:#fff; }.tile--white * {color:#231f20; }.tile--black {background-color:#231f20; }.tile--black * {color:#fff; }.tile--gray {background-color:gray; }.tile--gray * {color:#231f20; }.leftTile { }.rightTile { }.tileContent {align-self:center;padding-bottom:30px;max-width:465px; }.footer {display:flex;justify-content:center;flex-flow:column;align-items:center;margin-bottom:15px; }@media (min-width:576px) {.footer {padding:auto 20px; } }@media (min-width:768px) {.footer {padding:auto 30px; } }@media (min-width:992px) {.footer {padding:auto 50px; } }.footer .contactName {margin-top:15px; }.footer .contactValue, .footer .contactValue * {font-size:20px;text-align:center; }@media (min-width:470px) {.footer .contactValue, .footer .contactValue * {font-size:28px; } }.sponsors {max-width:600px;margin:auto;padding:25px;justify-content:center;flex-flow:column;align-items:center; }.sponsors .sponsor {margin:15px;height:68px;width:auto; }.firstInRow {order:1; }@media (min-width:768px) {.firstInRow--md {order:1; } }.secondInRow {order:2; }@media (min-width:768px) {.secondInRow--md {order:2; } }button, .button {background-color:transparent;border:1px solid #fff;padding:10px 50px;-webkit-transition:0.15s ease-in-out;-moz-transition:0.15s ease-in-out;-o-transition:0.15s ease-in-out;transition:0.15s ease-in-out; }button--black, .button--black {border:1px solid #231f20; }button:hover, .button:hover {background-color:#fff;border:1px solid transparent;color:#231f20;text-decoration:none;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out; }button--black:hover, .button--black:hover {background-color:#231f20;color:#fff; }a[name] {margin-top:-150px;padding-top:150px; }.navbar {background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.4) 59%, rgba(0, 0, 0, 0) 100%); }.navbar-brand {display:block;width:50px;cursor:pointer; }@media (min-width:768px) {.navbar-brand {background-image:none;width:0px; } }.navbar-brand .brand-name {height:20px;width:100px;display:inline-block; }.navbar-collapse {flex-grow:1;justify-content:center;margin:11px -17px;background-color:rgba(0, 0, 0, 0.8); }@media (min-width:768px) {.navbar-collapse {margin:initial;background-color:initial; } }@media (min-width:992px) {.navbar-collapse {margin-left:-100px; } }.navbar-nav {margin:25px 15px;flex-wrap:wrap; }@media (min-width:768px) {.navbar-nav {margin:initial; } }.navbar-nav .nav-item {color:#fff;font-size:25px;margin:auto 3vw; }.navbar-nav .nav-item:hover, .navbar-nav .nav-item.active {font-weight:600; }@media (min-width:768px) {.navbar-nav .nav-item {margin:auto 2vw; } }@media (min-width:992px) {.navbar-nav .nav-item {margin:auto 3vw; } }.navbar-toggler, .navbar-toggler:hover {position:relative;border:0px;margin-right:10px;padding:12px 10px;background-image:none;background-color:transparent; }.navbar-toggler:focus, .navbar-toggler:hover:focus {outline:none; }.navbar-toggler .icon-bar, .navbar-toggler:hover .icon-bar {background-color:#fff !important;display:block;width:22px;height:2px;border-radius:1px;left:0px;position:absolute;transition:0.25s ease; }.navbar-toggler span:nth-child(2), .navbar-toggler:hover span:nth-child(2) {top:5px; }.navbar-toggler span:nth-child(3), .navbar-toggler:hover span:nth-child(3) {top:12px; }.navbar-toggler span:nth-child(4), .navbar-toggler:hover span:nth-child(4) {top:19px; }.navbar-toggler:not(.collapsed) span:nth-child(1) {top:10px;width:0%;left:50%; }.navbar-toggler:not(.collapsed) span:nth-child(2) {transform:rotate(45deg);top:11px; }.navbar-toggler:not(.collapsed) span:nth-child(4) {transform:rotate(-45deg);top:11px; }.navbar-toggler:not(.collapsed) span:nth-child(3) {top:10px;width:0%;margin-left:50%; }.sr-only {width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0; }input[type='text']:focus, input[type='password']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='date']:focus, input[type='month']:focus, input[type='time']:focus, input[type='week']:focus, input[type='number']:focus, input[type='email']:focus, input[type='url']:focus, input[type='search']:focus, input[type='tel']:focus, input[type='color']:focus, .uneditable-input:focus {border-color:rgba(82, 168, 236, 0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); }select, textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], .uneditable-input {background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s; }select, textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], .uneditable-input {display:inline-block;height:29px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle; }.btn, input[type='submit'] {display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled false);border:1px solid #bbb;border-bottom-color:#a2a2a2;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }input[type='file'], input[type='file'] {display:inline !important; }.extFileLinkLargeIco {display:block;height:28px;line-height:31px;padding-left:39px !important;margin:5px 0px; }a[href$='.pdf'], a[href$='.doc'], a[href$='.docx'], a[href$='.xls'], a[href$='.xlsx'], a[href$='.jpg'], a[href$='.jpeg'], a[href$='.png'], a[href$='.gif'], .folderIco {background-repeat:no-repeat;background-size:contain;background-position:center left;padding-left:28px; }a[href$='.pdf'] {background-image:url('filesExtTns/pdf.jpg'); }a[href$='.doc'], a[href$='.docx'] {background-image:url('filesExtTns/word.jpg'); }a[href$='.xls'], a[href$='.xlsx'] {background-image:url('filesExtTns/excel.jpg'); }a[href$='.jpg'], a[href$='.jpeg'], a[href$='.png'], a[href$='.gif'] {background-image:url('filesExtTns/jpg.jpg'); }.folderIco {background-image:url('filesExtTns/folder.jpg'); }.noExtensionIco {background-image:none !important; }.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both; }@-webkit-keyframes zoomIn {0% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3); }50% {opacity:1; } }@keyframes zoomIn {0% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3); }50% {opacity:1; } }.zoomIn {-webkit-animation-name:zoomIn;animation-name:zoomIn; }.delay500-1000 {visibility:visible;-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;animation-delay:500ms; }@-webkit-keyframes fadeIn {0% {opacity:0; }100% {opacity:1; } }@keyframes fadeIn {0% {opacity:0; }100% {opacity:1; } }.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn; }@-webkit-keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0); }100% {opacity:1;-webkit-transform:none;transform:none; } }@keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0); }100% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; } }.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown; }@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0); }100% {opacity:1;-webkit-transform:none;transform:none; } }@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0, 50%, 0);-ms-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0); }100% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; } }.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp; }@-webkit-keyframes flipInY {0% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0; }40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in; }60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1; }80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg); }100% {-webkit-transform:perspective(400px);transform:perspective(400px); } }@keyframes flipInY {0% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0; }40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in; }60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1; }80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg); }100% {-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px); } }.flipInY {-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY; }@-webkit-keyframes bounceInRight {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0); }75% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0); }90% {-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0); }100% {-webkit-transform:none;transform:none; } }@keyframes bounceInRight {0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);-ms-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);-ms-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0); }75% {-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0); }90% {-webkit-transform:translate3d(-5px, 0, 0);-ms-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0); }100% {-webkit-transform:none;-ms-transform:none;transform:none; } }.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight; }@-webkit-keyframes bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0); }75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0); }90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0); }to {-webkit-transform:none;transform:none; } }@-o-keyframes bounceInLeft {60%, 75%, 90%, from, to {-o-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;transform:translate3d(-3000px, 0, 0); }60% {opacity:1;transform:translate3d(25px, 0, 0); }75% {transform:translate3d(-10px, 0, 0); }90% {transform:translate3d(5px, 0, 0); }to {-o-transform:none;transform:none; } }@keyframes bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0); }60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0); }75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0); }90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0); }to {-webkit-transform:none;-o-transform:none;transform:none; } }.bounceInLeft {-webkit-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft; }@-webkit-keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; } }@keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0); }100% {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none; } }.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft; }