@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(/sites/visit/fonts/open-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(/sites/visit/fonts/open-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}nav{display:block}a{background:0 0}a:active,a:hover{outline:0}strong{font-weight:700}hr{box-sizing:content-box;height:0}button{font:inherit;color:inherit;text-transform:none;-webkit-appearance:button;cursor:pointer;margin:0;overflow:visible}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:#0000;font-size:10px}body{color:#333;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}button{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{border:0;border-top:1px solid #eee;margin-top:20px;margin-bottom:20px}h1{color:inherit;margin-top:20px;margin-bottom:10px;font-family:inherit;line-height:1.1}p{margin:0 0 10px}.text-right{text-align:right}.page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}ul{margin-top:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-sm-1,.col-xs-2,.col-xs-8,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-2,.col-xs-8,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-8{width:66.6667%}.col-xs-2{width:16.6667%}.col-xs-offset-1{margin-left:8.33333%}@media (min-width:768px){.col-sm-1{float:left;width:8.33333%}}.form-control:-ms-placeholder-shown{color:#777}.form-control::-webkit-input-placeholder{color:#777}.btn{text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.btn:focus,.btn:active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.collapse{display:none}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{display:block;position:relative}.nav>li>a{padding:10px 15px;display:block;position:relative}.nav>li>a:hover,.nav>li>a:focus{background-color:#eee;text-decoration:none}.navbar{border:1px solid #0000;min-height:50px;margin-bottom:20px;position:relative}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}}.navbar-collapse{-webkit-overflow-scrolling:touch;border-top:1px solid #0000;padding-left:15px;padding-right:15px;overflow-x:visible;box-shadow:inset 0 1px #ffffff1a}@media (min-width:768px){.navbar-collapse{width:auto;-webkit-box-shadow:none;box-shadow:none;border-top:0}.navbar-collapse.collapse{padding-bottom:0;height:auto!important;display:block!important;overflow:visible!important}}.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-left:0;margin-right:0}}.navbar-brand{float:left;height:50px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{float:right;background-color:#0000;background-image:none;border:1px solid #0000;border-radius:4px;margin-top:8px;margin-bottom:8px;margin-right:15px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (min-width:768px){.navbar-nav{margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-right{float:right!important}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:#0000}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:#0000}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-collapse{border-color:#e7e7e7}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}@-ms-viewport{width:device-width}section{display:block}h1,h2,h3,h4{color:inherit;font-family:inherit;line-height:1.1}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}ul,ol{margin-top:0;margin-bottom:10px}address{margin-bottom:20px;font-style:normal;line-height:1.42857}*{font-family:Open Sans,sans-serif;font-size:14px}html{scroll-behavior:smooth;min-height:100%;position:relative}body{margin:0;padding:0}img{border:0}a,a:hover{color:#000}.lista-row{border-bottom:1px solid #999;padding:10px 0}.btn-black{color:#fff;background-color:#000;border-color:#999;margin:auto 0}.btn-black:hover{color:#fff;background-color:#000;border-color:#999;text-decoration:none}#divWrapper{padding-bottom:320px}#divNav{background:#000;margin-left:-15px;margin-right:-15px}#divNav a{color:#eee}#divNav .navbar-brand{text-align:center}#divNav .navbar-brand .title2{font-size:15px}#divFooter{color:#999;text-align:center;background-color:#7a7a7a;background-image:url(/sites/visit/footer.jpg);background-position:top;background-repeat:repeat-x;margin-left:0;margin-right:0;padding-top:220px;font-size:10px;position:absolute;bottom:0;left:0;right:0}#divFooter a+a{padding:0 30px}.container{background:#fff}.row-eq-height{display:flex}.navbar-brand{padding:5px 15px}h1{margin:0;padding:0 0 20px;font-size:20px;font-weight:700}.opis{color:gray;font-size:12px}#message-error,#message-warning{color:#fff;text-align:center;background-color:red;padding:10px;font-size:20px}#message-info{color:#000;text-align:center;background-color:#fff;padding:10px;font-size:20px}h2{margin:0;padding:0 0 10px;font-size:16px;font-weight:700}h3{margin:0;padding:0 0 10px;font-size:14px;font-weight:400}h4{margin:0;padding:0;font-size:14px;font-weight:400}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.text-center{text-align:center}.col-xs-2,.col-md-2,.col-xs-3,.col-md-3,.col-xs-4,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-12{float:left}.col-xs-4{width:33.3333%}.col-xs-3{width:25%}.col-xs-2{width:16.6667%}@media (min-width:992px){.col-md-2,.col-md-3{float:left}.col-md-3{width:25%}.col-md-2{width:16.6667%}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}.label{white-space:nowrap;vertical-align:baseline;border-radius:.25em;display:inline}.form-control{color:#555;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-placeholder-shown{color:#777}.form-control::-webkit-input-placeholder{color:#777}table{border-spacing:0;border-collapse:collapse;background-color:#0000}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>td{vertical-align:top;border-top:1px solid #ddd;padding:8px;line-height:1.42857}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>thead:first-child>tr:first-child>th{border-top:0}@media screen and (max-width:767px){.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;width:100%;max-width:100%;margin-bottom:15px;overflow:auto hidden}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>td{white-space:nowrap}#page-koszyk fieldset{width:100%;min-width:0;max-width:100%;display:block}#page-koszyk .divElement,#page-koszyk .form-control,#page-koszyk select{max-width:100%}}td{vertical-align:top}a.button:hover{color:#fff}.button{color:#fff;background-color:#000;border:none;border-radius:5px;padding:5px 20px;font-size:14px}.button-prev,.button-next{width:150px}a.button,a.button:hover{text-decoration:none;display:inline-block}.divButtons{padding-top:15px}.divButtons input{margin-top:1px}.divNav{text-align:center;padding-top:15px}.lista-header{border-bottom:1px solid #000;margin-top:20px;padding:5px 0;font-weight:700}.kalendarz{table-layout:fixed;border-collapse:separate;border-spacing:12px;width:100%;max-width:100%}.kalendarz tr td{text-align:center;background-color:#eee;padding:5px;font-size:24px;overflow:hidden}.kalendarz tr td a{font-size:24px}.kalendarz tr td.weekend,.kalendarz tr td.weekend a{color:red}.kalendarz tr td.empty{color:silver}.kalendarz tr td.weekend.empty{color:#f99}@media (max-width:767px){.kalendarz{border-spacing:4px}.kalendarz tr td{padding:3px;font-size:16px}.kalendarz tr td a{font-size:16px}.kalendarz tr td img{max-width:16px;height:auto;margin-top:-3px}.kalendarz-weekday-full{display:none}}@media (min-width:768px){.kalendarz-weekday-short{display:none}}.calendar-day-link{font-weight:700;display:block}fieldset{border:0;width:100%;margin:0;padding:0;display:table-cell}form{margin:0;padding:0}.divForm h2{padding:15px 0 0}.divField{padding-top:10px}.divFieldInner{vertical-align:middle;padding-top:0;display:inline-block}.divElementCheckbox{clear:both}.checkbox-inline{cursor:pointer;margin-bottom:0;padding-left:20px;font-weight:400;display:inline-block}.checkbox-inline input{margin:0 6px 0 -20px}#page-koszyk .visitor-line{display:block}#page-koszyk .visitor-line .divFieldInner{width:200px;max-width:48%;margin:0 8px 0 0;display:inline-block}#page-koszyk .visitor-required{color:red;font-size:14px;line-height:34px}@media screen and (max-width:767px){#page-koszyk .table-responsive{border:0;overflow-x:visible}#page-koszyk .table-responsive>.table{width:100%}#page-koszyk .table-responsive>.table>thead>tr>th,#page-koszyk .table-responsive>.table>tbody>tr>td{white-space:normal}#page-koszyk .basket-line td:first-child{word-break:break-word}#page-koszyk .basket-line td:not(:first-child),#page-koszyk .table thead th:not(:first-child){white-space:nowrap}#page-koszyk .basket-visitor td{white-space:normal}#page-koszyk .visitor-line{flex-direction:column;gap:8px;width:100%;display:flex}#page-koszyk .visitor-line .divFieldInner{width:100%;max-width:100%;margin:0;display:block}#page-koszyk .visitor-line .form-control{width:100%}}.divFieldInner .divElement{float:none;width:auto}@media (max-width:740px){.divLabel{clear:both;padding-top:6px}.divElement{clear:both}.divFieldInner{display:block}}@media (min-width:741px){.divLabel{float:left;width:25%;padding-top:6px}.divElement{float:left;width:50%}}.divError{clear:both}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.clearfix{display:block}#basket{cursor:pointer;text-align:right}#basket .basket-value,#basket .basket-label{font-weight:700}#clock{font-weight:700;display:inline-block}#page-miejsca .divPozycjaCennikaHdr{border-bottom:1px solid #ddd;padding:5px}#page-miejsca .divPozycjaCennikaHdr div{float:left;color:#000;font-size:14px;font-weight:700;line-height:25px}#page-miejsca .divPozycjaCennika{border-top:1px solid #ddd;padding:5px}#page-miejsca .divPozycjaCennika div{float:left;color:#000;font-size:14px;line-height:25px}#page-miejsca .label{text-align:left;width:40%;padding:5px;font-weight:400}#page-miejsca .cena{text-align:right;width:15%}#page-miejsca .ilosc{text-align:center;width:15%}#page-miejsca .ilosc .input-ilosc{text-align:center;width:50px}#page-miejsca .wartosc{text-align:right;width:15%;font-weight:700}#page-miejsca .divPozycjaCennika .divFullDesc{clear:both;color:gray;padding-left:5px;font-size:12px;line-height:100%}@media (max-width:1200px){#page-miejsca *{box-sizing:border-box}#page-miejsca *>div.label{white-space:normal;width:auto}#page-miejsca .divPozycjaCennikaHdr .label+div,#page-miejsca .divPozycjaCennika .label+div{clear:left}#page-miejsca .divPozycjaCennika .divFullDesc{margin-top:5px}#page-miejsca .cena,#page-miejsca .ilosc,#page-miejsca .wartosc{width:33%}}
