img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;text-align:center}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}
html{color:#222;font-size:1em;line-height:1.6;min-height:100%;min-width:100%;}
body{overflow-x:hidden;font-family:"Lato" ,Arial;min-height:100%;min-width:100%;}
*{box-sizing:border-box;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
audio,
canvas,
iframe,
img,
svg,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.hidden{display:none !important;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
img{}
nav ul, nav li{list-style:none;}
b,strong{font-weight:600;}
italic{}
em{font-style:italic;}
a{text-decoration:none;color:#a32855;}
a:hover{color:#000;}
a,img{-webkit-transition:all 150ms linear 0ms;-moz-transition:all 150ms linear 0ms;-ms-transition:all 150ms linear 0ms;-o-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;text-decoration:none;}
h1,h2,h3,h4,h5{font-family:"Lato" ,Arial, sans-serif;font-weight:600;color:#000;margin:0;}
h1{font-size:2em;margin:0;}
h2{font-size:1.5em;margin:0;}
h3{font-size:1.17em;margin:0;}
h4{font-size:1em;margin:0;}
h5{font-size:0.83em;margin:0;}
h6{font-size:0.67em;margin:0;}
p{font-size:0.9em;line-height:1.4;}
a,a:visited{color:#185191;font-weight:bold;text-decoration:underline;}
a:hover,a:active,a:focus{color:#C55600;text-decoration:underline;}
article{text-align:left;}
article ul{margin-top:0;margin-bottom:0.5em;margin-left:1em;margin-right:1em;list-style:disc;}
article ul li{padding-left:1em;margin-bottom:7px;font-size:0.9em;}
article ul li:before{font-size:1em;}
article ol{margin-top:0;margin-bottom:0.5em;margin-left:1em;margin-right:1em;}
article ol li{padding-left:1em;font-size:1em;margin-bottom:7px;list-style:decimal !important;}
article ol li li{list-style:lower-latin!important;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.wiecej{color:#FFFFFF !important;padding:10px 15px!important;background-color:#4d6b13!important;float:right!important;font-size:1.3em!important;text-decoration:none!important;border-radius:5px;}
.wiecej:hover{color:#FFFFFF!important;padding:10px 15px!important;background-color:#f55402!important;}
header{position:fixed;z-index:10;top:0;left:0;width:100%;background:url(../img/bg-header.png) center left repeat-x;height:106px;}
.pojemnik{width:1111px;margin:0 auto;position:relative;}
#lokalizacja{position:absolute;top:-100px;left:0;}
.logo{text-align:left;color:#dd0000;font-size:2.06em}
.logo span{font-size:0.6em;}
header address{position:absolute;z-index:4;left:370px;top:20px;font-size:1em;color:#000000;font-style:normal;}
header .rejestracja1{position:absolute;z-index:4;right:0px;top:27px;font-size:1.1em;color:#dd0000;font-style:normal;text-align:right;font-weight:700;}
header .rejestracja1 p{margin:2px 0 10px;}
.bialy{color:#FFFFFF;}
.wiekszy1{font-size:1.2em;}
header nav{position:absolute;bottom:20px;left:0;}
header .pojemnik{height:106px;}
.slajdy{position:relative;margin-bottom:70px;}
.art .slajdy{margin:-250px 0 -150px 0;}
.slajdy:after{position:absolute;z-index:6;left:0;bottom:0;width:100%;content:" ";background:url(../img/przyslona.png) center bottom repeat-x;background-size:contain;height:166px;}
.art .slajdy:after{position:absolute;z-index:0;left:0;bottom:0;width:100%;content:" ";background:url(../img/przyslona.png) center bottom repeat-x;background-size:contain;height:166px;}
.rejestracja-info{text-align:center;position:absolute;z-index:5;bottom:0%;padding:20px 15px 80px 15px;width:400px;height:auto;background:rgba(255,255,255,0.87);border:solid 1px #FFC5C6;border-radius:10px;left:calc(50% - 200px);color:#3A3A3A;}
.rejestracja-info p{line-height:2.3em;}
.rejestracja-info h2{color:#dd0000;font-weight:300;}
.rejestracja-info span{font-weight:700;color:#054800;}
section h1, section h2, section h3, section h4, article h1, article h2, article h3, article h4{color:#f45454;font-weight:300;}
section h2{font-size:3em;}
.lokalizacja address{font-weight:700;font-style:normal;}
.galeria{margin-bottom:60px;}
.galeria img{border:solid 2px #f45454;border-radius:15px;margin:15px;}
.galeria img:hover{opacity:0.7;}
.mapka{width:100%;height:572px;border-top:solid 1px #BDBDBD;padding-top:20px;margin-top:15px;}
.mapka iframe{width:100%;height:552px;border:none;}
footer{width:100%;background-color:#dd0000;}
.stopka1{color:#ffffff;font-weight:700;float:left;text-align:left;}
.stopka1 a,.stopka1 a:visited{color:#FFFFFF;text-decoration:none;}
.stopka1 a:hover{;color:#ffaeae;}
.stopka2{color:#ffaeae;font-weight:700;float:right;text-align:right;}
.stopka2 a, .stopka2 a:visited{color:#ffaeae;text-decoration:none;}
.stopka2 a:hover{color:#FFFFFF;}
.doktor{width:880px;margin:0 auto;position:relative;text-align:justify;margin-top:-230px;}
.tekst{margin-top:0;}
.foto-lekarz{text-align:center;width:100%;display:inline-block;}
.box-godziny{margin:20px auto;width:70%;}
.box-godziny h3{text-align:center;font-weight:700;color:#0054a6;font-size:2em;border-bottom:solid 1px #ebebeb;}
article h1,
article h2{text-align:center;}
article h1{font-size:3.75em;color:#f45454;}
article h2{font-size:1.875em;color:#ba0101;}
.kol-l{width:50%;float:left;padding:15px;}
.kol-p{width:50%;float:right;padding:15px;}
.godziny{color:#000000;border-left:solid 4px #000000;padding-left:10px;margin-left:50px;font-weight:700;margin-top:50px;}
.nfz{color:#0054a6;border-left:solid 4px #0054a6;padding-left:10px;margin-left:50px;font-weight:700;margin-bottom:50px;}
.prywatne{color:#00a651;border-left:solid 4px #00a651;padding-left:10px;margin-left:50px;font-weight:700;}
.godziny p, .nfz p, .prywatne p{font-size:1em;}
.czynna{text-align:center;font-weight:700;}
.czerwony{color:#f45454;}
.formError{color:#F00 !important;}
#cookies{text-align:center;display:block;color:#555555;font-size:0.8em;padding:0px 0px;position:fixed;bottom:0;left:0;width:100%;height:4%;background-color:#FFF;z-index:9999;opacity:0.9;}
#cookies a{color:#555555;text-decoration:none;}
.foto-l{float:left;margin:0 10px 0 0;}
.foto-p{float:right;margin:0 0 0 10px;}
.blok{background-color:#000;color:#FFF;width:80%;margin-left:10%;padding:2%;}
#XXX{animation:yyy 120s infinite linear;;-webkit-animation:yyy 12s infinite linear;}
@keyframes yyy{0%{}
20%{}
25%{}
75%{}
80%{}
100%{}
}
@-webkit-keyframes yyy{0%{}
20%{}
25%{}
75%{}
80%{}
100%{}
}
.table{display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0;}
table{-webkit-overflow-scrolling:touch;background:-webkit-radial-gradient(left ellipse, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 0 center, -webkit-radial-gradient(right ellipse, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 100% center;background:radial-gradient(ellipse at left, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 0 center, radial-gradient(ellipse at right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 100% center;background-size:10px 100%, 10px 100%;background-attachment:scroll, scroll;background-repeat:no-repeat;}
table td:first-child{background-repeat:no-repeat;background-size:20px 100%;}
table td:last-child{background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%;}
table th{font-size:11px;text-align:left;text-transform:uppercase;background:#f2f0e6;}
table th,
table td{padding:6px 12px;border:1px solid #d9d7ce;}
.animation-element.slide-left{opacity:3;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-100px, 0px, 0px);-webkit-transform:translate3d(-100px, 0px, 0px);-o-transform:translate(-100px, 0px);-ms-transform:translate(-100px, 0px);transform:translate3d(-100px, 0px, 0px);}
.animation-element.slide-right{opacity:3;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-o-transform:translate(100px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px);}
.animation-element.slide-up{opacity:3;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(0px, 100px, 0px);-webkit-transform:translate3d(0px, 100px, 0px);-o-transform:translate(0px, 100px);-ms-transform:translate(0px, 100px);transform:translate3d(0px, 100px, 0px);}
.animation-element.slide-left.in-view{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
.animation-element.slide-right.in-view{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
.animation-element.slide-up.in-view{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
.ukryj{display:none !important;}
@media print,
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:1.25dppx),
(min-resolution:120dpi){}
@media print{*,
*:before,
*:after,
*:first-letter,
*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
a[href^="#"]:after,
a[href^="javascript:"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}