*{margin:0;padding:0;outline:0}
body{font-size:18px;line-height:18px;font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;font-weight:400;color:#000;background:#fff;background:url(/_resources/themes/SP6/images/bg_strona.png) repeat 0 0;letter-spacing:.01em;line-height:1.42857;margin:0;overflow-x:hidden;padding:0;-webkit-transition:background 1s ease,font-size .7s linear;transition:background 1s ease,font-size .7s linear}
a{color:#0252aa;text-decoration:none;cursor:pointer;font-weight: 600;}
a:hover{text-decoration:underline}
a img{border:0}
a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}
input,select,textarea{font-size:18px;padding:5px 10px}
textarea{overflow:hidden}
button,input,keygen,select,textarea{-webkit-transition:all .6s linear;transition:all .6s linear}
.Accessibility{position:relative;display:block}
.Access{position:absolute;top:5px;display:inline;z-index:33}
.accessibility-font{font-size:1.25em;font-size:1.25rem}
.accessibility-font button,.accessibility-font input,.accessibility-font keygen,.accessibility-font select,.accessibility-font textarea{font-size:1.041625em;font-size:1.04163rem}
.accessibility-contrast{color:#fbba06;background:#000}
.clear{display:block;height:0;font-size:0;line-height:0;text-indent:-9999px;clear:both}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.2;font-family:'Mouse Memoirs',sans-serif;font-weight: 400;}
.Kreska{width:98%;height:5px;margin:4px 0 18px 0;background:url(/_resources/themes/SP6/images/kreska.png) repeat-x 0 0}
.btn-fonts{color:#000;background-color:#fff;border-color:#000;border-radius:30px;line-height:28px;font-size:.8em}
.btn-contrast{background-color:#000;color:#fff;font-size:.8em;text-transform:uppercase;letter-spacing:.1em;border-radius:0;border:0;margin-left:10px;margin-right:0}
#accessibility-contrast:hover {background-color: #fbba06; color: #000; text-decoration: none;}
#Informacje img {max-width: 100%;height: auto;}
.Spacja{height:30px}
.Gora div.Kreska{width:90%}
.notext{font-size:0;line-height:0;text-indent:-99999px}
.alignleft,.left{float:left;display:block}
.alignright,.right{float:right;display:block}
.RSS{width:31px;height:31px;margin:0;padding:0}
.RSS a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/rss-ico.png) no-repeat left top;text-indent:-9000px}
.RSS a:hover{background:url(/_resources/themes/SP6/images/rss-ico.png) no-repeat left bottom}
.Facebook{width:31px;height:31px;margin:0;padding:0}
.Facebook a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/fb-ico.png) no-repeat left top;text-indent:-9000px}
.Facebook a:hover{background:url(/_resources/themes/SP6/images/fb-ico.png) no-repeat left bottom}
.YouTube{width:31px;height:31px;margin:0;padding:0}
.YouTube a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/yt-ico.png) no-repeat left top;text-indent:-9000px}
.YouTube a:hover{background:url(/_resources/themes/SP6/images/yt-ico.png) no-repeat left bottom}
.Biblioteka{width:47px;height:31px;margin:0 0 0 10px;padding:0}
.Biblioteka a{display:block;float:left;width:47px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/b-ico.png) no-repeat left top;text-indent:-9000px}
.Biblioteka a:hover{background:url(/_resources/themes/SP6/images/b-ico.png) no-repeat left bottom}
#Logo{padding-left:0;padding-right:0}
#LogoutTop{height:20px;margin:0;padding:0 0 0 25px;position:absolute;right:10px;top:25px;background:url(/_resources/themes/SP6/images/wyloguj2.gif) no-repeat left top;font-size:.7em}
#LogoutTop a{display:block;float:right;width:100px;height:20px;padding:0;margin:0 10px 0 0;border:0}
#LogoutTop a span{float:right}
.LogoSP6{position:relative;display:block;z-index:5}
.navbar-brand{display:inline;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:0;line-height:inherit;white-space:nowrap}
#MapaStrony{width:31px;height:31px;margin:0;padding:0;float:left;margin-left:15px}
#MapaStrony a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/mapa-ico.png) no-repeat left top;text-indent:-9000px}
#MapaStrony a:hover{background:url(/_resources/themes/SP6/images/mapa-ico.png) no-repeat left bottom}
#MapaStrony a#RSSLink span{display:none}
.mapa-strony div#Informacje ul li{list-style:none}
.row.Mapa{position:relative;z-index:10;border:1px solid #ddd}
#Zaloguj{width:31px;height:31px;margin:0;padding:0;float:left;margin-left:15px}
#Zaloguj a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/zaloguj.png) no-repeat left top;text-indent:-9000px}
#Zaloguj a:hover{background:url(/_resources/themes/SP6/images/zaloguj.png) no-repeat left bottom}
#Wyloguj{width:31px;height:31px;margin:0;padding:0;float:left;margin-left:15px}
#Wyloguj a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/wyloguj.gif) no-repeat left top;text-indent:-9000px}
#Wyloguj a:hover{background:url(/_resources/themes/SP6/images/wyloguj.gif) no-repeat left bottom}
.Home{width:31px;height:31px;margin:0;padding:0;float:left;margin-left:15px}
.Home a{display:block;float:left;width:31px;height:31px;padding:0;margin:0;border:0;background:url(/_resources/themes/SP6/images/home.png) no-repeat left top;text-indent:-9000px}
.Home a:hover{background:url(/_resources/themes/SP6/images/home.png) no-repeat left bottom}
#Breadcrumbs .Home{margin-top:-8px}
#navigation{width:100%;padding:24px 0 0 35px;position:relative;left:0;background-color:#fff}
#navigation ul{list-style:none}
#navigation ul li{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;font-size:20px;line-height:22px;font-weight:400;display:block;float:left;padding:0 7px 0 0}
#navigation ul li.last{padding:0}
#navigation ul li a{color:#0078d4;float:left;padding:0 20px 15px 20px}
#navigation ul li a.section,#navigation ul li a:hover{background:url(/_resources/themes/SP6/images/nav-h.png) no-repeat center bottom;text-decoration:none;color:#0f0f0c}
#NavbarUnka .nav-link{font-family:'Mouse Memoirs',Arial,sans-serif;font-weight: 400; font-size:24px;color:#000}
.Cialo{padding-top:15px;padding-bottom:60px;background:#efe256;background:linear-gradient(90deg,rgba(239,226,86,1) 0,rgba(253,176,51,1) 45%,rgba(255,173,40,1) 100%);z-index:3;display:block;position:relative;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}
.slider-bg{background:url(/_resources/themes/SP6/images/bg_zmieniacz.png) no-repeat 0 0;width:960px;height:310px;padding:60px 0 0 13px;position:relative}
.slider-holder{margin:0 0 20px 0;overflow:hidden;position:relative}
.slider-holder .btn-nav{background:url(/_resources/themes/SP6/images/strzalki_nav.png) no-repeat 0 0;width:59px;height:20px;position:absolute;top:265px}
.slider-holder .btn-prev{left:31px}
.slider-holder .btn-next{background-position:0 -20px;right:27px}
.slider-holder .nav{position:absolute;bottom:30px;width:64px;height:16px;margin:0 auto}
.slider-holder .carousel-indicators li{background:url(/_resources/themes/SP6/images/kolko-krzyzyk.png) no-repeat 0 0;width:16px;height:16px;float:left;overflow:hidden;cursor:pointer;display:block;text-indent:-999px}
.slider-holder .carousel-indicators li.active{background-position:0 -16px}
.slider-holder .nav ol.carousel-indicators{list-style:none}
.slider-holder .nav ol.carousel-indicators li{display:block;float:left}
.slider-holder .nav ol.carousel-indicators li:hover{text-decoration:none}
.slider-holder div.slider-bg div.carousel-inner{height:200px;margin:0;overflow:hidden;padding:0;position:relative;width:900px;display:block}
.slider-holder div.slider-bg div.carousel-inner img{position:absolute;left:50px;top:0}
.slider-holder div.slider-bg div.carousel-inner div.Slogany{position:absolute;right:50px;top:0;background:rgba(0,0,0,0) url(/_resources/themes/SP6/images/slide-info-bg2.png) no-repeat scroll 0 27px;height:auto!important;min-height:180px;width:520px;padding:10px 20px 1px}
.carousel-indicators{bottom:10px;left:50%;list-style:outside none none;padding-left:0;margin-left:0;position:absolute;text-align:center;width:60%;z-index:15}
.slider .item img{margin:0 0 0 89px;border:1px dashed red;padding:3px}
.slider .item h3{font-family:'Mouse Memoirs',Arial,sans-serif;font-weight: 400; font-size:21px;line-height:21px;color:#565d54;padding:0 0 26px 0}
.slider .item p{text-align:justify}
.slider .item a{color:#565d54;text-decoration:underline}
.slider .item a:hover{text-decoration:none}
.slider .item .info{background:url(/_resources/themes/SP6/images/slide-info-bg.png) no-repeat 0 27px;width:520px;min-height:180px;height:auto!important;height:180px}
div.slider div.jcarousel-clip ul.jcarousel-list li.jcarousel-item div.item div.info p{width:430px}
#Karuzela{position:relative;z-index:9}
#Karuzela .nav a small{display:block}
#Karuzela .nav{background:#eee}
#Karuzela .nav a{border-radius:0;color:#fff;font-family:'Mouse Memoirs',Arial,sans-serif;font-weight: 400; font-size:1.2em}

.Karuzel{padding-left:0;padding-right:0}
.nav-justified{width:100%}
.nav-justified>li{display:table-cell;width:20%;float:none;text-align:center;padding-top:10px;padding-bottom:10px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.karuz_0{background-color:#000}
.karuz_1{background-color:#000}
.karuz_2{background-color:#000}
.karuz_3{background-color:#000}
.karuz_4{background-color:#000}
#Karuzela .card-body.d-flex.flex-column.align-items-start{height:225px;overflow:hidden}
.carousel-nav-icon{height:48px;width:48px}
.box-t{float:left}
.box-t .box-bg{padding:0 5px 0 3px}
.box-t p a{color:#565d54;text-decoration:underline}
.box-t p a:hover{text-decoration:none}
.box-t h2{color:#f0ff00;font-family:"Mouse Memoirs",Arial,sans-serif;font-weight: 400; font-size:30px;line-height:20px;margin-top:8px;padding:0 0 1px 22px}
.box-t ul{list-style:none;list-style-position:outside}
.box-t ul li{background:url(/_resources/themes/SP6/images/strzalka.png) no-repeat 0 4px;font-size:18px;line-height:20px;list-style-position:outside}
.box-t ul li a{color:#000;text-decoration:none;padding:0 0 0 23px;font-size:18px;display:block}
.box-t ul li a:hover{text-decoration:underline}
.box-t .more{padding-top:1px}
.box-t .arr{background:url(/_resources/themes/SP6/images/arr1.gif) no-repeat 0 0;width:122px;height:71px}
.box-lewa{float:left;background:url(/_resources/themes/SP6/images/bg_box_left.png) no-repeat 0 0;width:318px;height:260px;padding:40px 0 0 15px}
.box-srodek{float:left;background:url(/_resources/themes/SP6/images/bg_box_c.png) no-repeat 0 0;width:317px;height:260px;padding:40px 0 0 15px}
.box-prawa{float:left;background:url(/_resources/themes/SP6/images/bg_box_right.png) no-repeat 0 0;width:295px;height:260px;padding:40px 0 0 15px}
.box-srodek .more{background:rgba(0,0,0,0) url(/_resources/themes/SP6/images/wiecej-fala.png) no-repeat scroll 0 26px;height:40px;margin-right:30px}
.box-prawa{right:45px}
.box-prawa .more{background:rgba(0,0,0,0) url(/_resources/themes/SP6/images/wiecej-fala.png) no-repeat scroll 0 20px;height:30px;margin-right:20px}
.box-prawa div.box-bg ul{margin-bottom:0}
div.DwieKol{width:840px;margin:0;padding:0;display:block}
.box-b{width:420px}
.box-b h2{font-family:'Mouse Memoirs',Arial,sans-serif;font-weight: 400; font-size:18px;line-height:18px;color:#565d54;padding:0 0 15px 0;margin:0 0 16px 0}
.box-b p{width:400px;text-align:justify;padding:0 0 15px 5px}
.box-b p a{color:#565d54;text-decoration:underline}
.box-b p a:hover{text-decoration:none}
.box-b .more{height:40px;background:url(/_resources/themes/SP6/images/wiecej-fala.png) no-repeat 0 20px}
.more{color:#0f0f0c;padding:0 0 5px 0;text-decoration:none}
.more:hover{text-decoration:none}
.box-profile h2{background:url(/_resources/themes/SP6/images/col-h1.gif) no-repeat 0 bottom}
.box-profile .arr{background:url(/_resources/themes/SP6/images/arr2.gif) no-repeat 0 0;width:67px;height:83px}
.box-quality h2{background:url(/_resources/themes/SP6/images/col-h2.gif) no-repeat 0 bottom}
.box-quality .arr{background:url(/_resources/themes/SP6/images/arr3.gif) no-repeat 0 0;width:46px;height:85px}
.box-bg h2{border-bottom:2px dashed #efe256;padding-bottom:10px;margin-bottom:20px}
.card-body.Info1{background:#05aff8;background:linear-gradient(223deg,rgba(5,175,248,1) 0,rgba(0,122,187,1) 60%,rgba(0,122,187,1) 100%)}
.card-body.Info2{background:#ff5206;background:linear-gradient(130deg,rgba(255,82,6,1) 0,rgba(231,70,0,1) 60%,rgba(219,67,0,1) 100%)}
.card-body.Info3{background:#84fa06;background:linear-gradient(130deg,rgba(132,250,6,1) 0,rgba(96,186,0,1) 60%,rgba(82,159,0,1) 100%)}
.footer{position:relative;padding:30px 30px 15px 30px;font-size:14px}
.footer,.footer a{color:#283026;text-decoration:none}
.footer p{margin:0;padding:0;line-height:normal}
.footer .lf{float:left}
.footer .rf{float:right}
#gryzmolL{position:absolute;top:200px;left:0;background:url(/_resources/themes/SP6/images/gryzmoly-1.png) no-repeat 0 0;width:180px;height:400px}
#gryzmolR{position:absolute;top:70px;right:0;background:url(/_resources/themes/SP6/images/gryzmoly-2.png) no-repeat 0 0;width:180px;height:400px}
#InforGrafR{position:absolute;right:0;top:645px;background:0 0;width:156px;height:112px;margin:0;padding:0}
#InforGrafStrR{position:absolute;right:0;top:530px;background:0 0;width:160px;height:auto;margin:0;padding:0;z-index:0}
.BanerekSP6{margin-bottom:15px}
.FotkaZeWstepu{float:left;margin-right:20px;margin-bottom:5px;padding:6px;border:2px dashed #fff2aa}
.FotkaZeNew{float:left;margin-right:0;margin-bottom:30px;padding:6px;border:2px dashed #fff2aa}
#BoxCialoDuze div.FotkaZeWstepu img{padding:4px;border:1px dashed red}
div.NewsFotka{width:180px;height:150px;float:left}
div.NewsFotka img{padding:4px;border:1px dashed red}
.typography div#BoxCialo div#Tytulik{display:block;width:100%;height:35px;margin-top:10px}
.typography div#BoxCialo div#Tytulik h1{font-size:2.8em;border:none;padding-bottom:10px;box-shadow:none;float:right}
.JedenNews ul.NewsLista{list-style:none;height:115px}

.more.right,
.Wiecej span {background-color: #000;border: 1px solid #222;border-radius: 30px;padding: 4px 12px;font-size: .8em;color: #fff;text-transform: uppercase;}
.Wiecej span:hover,
.more.right:hover {background-color: #fbba06;color: #000;text-decoration: underline;}
.Powrot {float: right;padding: 4px 12px;background-color: #000;border: 2px solid #fbba06;border-radius: 30px;color: #fff;text-transform: uppercase;font-size: .8em;}
div.Powrot a{color: #fff;}
div.Powrot:hover {background-color: #fbba06;color: #000;text-decoration: underline;}
div.Powrot a:hover{color: #000;}

.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:rgba(239,226,86,.5);background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card-body-info{min-height:350px}
.card2{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:rgba(106,32,0,.2);background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:0;z-index:8;max-height:215px}
.PowrotOut{width:100%;margin-top:30px}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;border-radius:24px;color:#fff;cursor:default;z-index:3}
.pagination>li>a,.pagination>li>span{border:1px solid #fe5106;border-radius:24px;margin-left:6px;background-color:transparent;font-size:18px;padding:6px 12px}
div#Wydawca{display:block;float:left;max-width:360px;height:40px;line-height:40px;padding:0;margin:0;border:2px dashed #fff2aa;margin-left:15px;margin-top:20px}
div#Wydawca .Autor{float:left;text-align:right;padding:0 20px;margin:0 5px 0 0}
div#NoweFotki div.NoweFotyOut{float:right;width:740px;margin:0;padding:0}
div#NoweFotki{background:transparent url(/_resources/themes/SP6/images/w-obiektywie.png) no-repeat 0 30px;width:840px;height:350px}
#NoweFotki .NoweFotyOut div.NoweFoty img{padding:20px 0 0 20px}
div#NoweFTytul h2{height:20px;line-height:20px;margin:0 0 20px 0}
div.NoweFoty{float:left;width:260px;height:202px;background:transparent url(/_resources/themes/SP6/images/bg_fotki2.png) no-repeat 0 0;margin:0;padding:0}
.NoweFoty img{position:absolute;left:24px;top:23px}
form#UserForm_Form div.middleColumn{width:260px;text-align:left}
form#UserForm_Form.userform input{background-color:#f8c341;background-image:none;border:1px dashed red;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}
form#UserForm_Form.userform textarea{background-color:#f8c341;background-image:none;border:1px dashed red;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:auto;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:260px}
form#UserForm_Form.userform fieldset div{margin-bottom:10px}
form#UserForm_Form.userform nav.Actions{width:100%}
div.GoraK{margin:30px 0;padding:0}
.GoraK div.WpisPoLewej{float:left;width:420px;margin:0;padding:0}
.GoraK div.WpisPoPrawej{float:left;width:420px;margin:0;padding:0}
.FotoGaleriaStopka div.NoweFoty img{padding:20px 0 0 20px}
div.FotoGaleriaStopka div.NoweFoty{width:165px}
#SidebarOut{background-color:#efe256;padding-top:25px;padding-bottom:25px}
div#SidebarOut h3{color:#ff5206;margin:0 0 10px 10px}
.row.bgMenu{background-color:#fff;position:relative;display:block;z-index:5}
.modal-backdrop{position:fixed;top:0;left:0;z-index:4;width:100vw;height:100vh;background-color:#fbba06}
.modal-content{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:rgba(255,255,255,.7);background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;z-index:999}
#SidebarOut ul.menu2{list-style:none;padding:0;margin:0}
#SidebarOut li a.section{font-size:2em}
#SidebarOut ul.menu2 li{list-style:none;padding:0;line-height:24px}
#SidebarOut ul.menu2 li ul.menu3 li{list-style:none;padding:0 0 0 8px;line-height:24px}
#SidebarOut .las.la-hand-point-right{font-size:1em;color:#000;margin-right:5px;margin-top:5px}
div#SidebarOut ul.menu2 li a.link{color:#2b68b1;display:flex}
div#SidebarOut ul.menu2 li a.current{color:#ff5206}
.middleColumn{margin-bottom:20px}
#Remember{width:300px;height:25px;display:block}
#MemberLoginForm_LoginForm_Remember{width:24px;float:left;margin:0;padding:10px 0 0 0}
label{display:inline-block;font-weight:700;margin-bottom:5px;width:100%}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:transparent;border:0;border-radius:0}
.Breadcrumb .las.la-angle-right{font-size:1em;margin-top:5px}
div.Breadcrumbs{margin:10px 0 20px 0;font-size:.8em;color:#6b6b6b}
div.Breadcrumbs a{font-size:1.1em;color:#044a64}
.checkbox,.radio{display:block;float:left;margin-bottom:10px;margin-top:10px;position:relative}
.checkbox label,.radio label{cursor:pointer;font-weight:400;line-height:18px;margin-bottom:0;min-height:26px;padding-left:26px}
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(120,53,25,.8);outline:0;outline:thin dotted\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(120,53,25,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(120,53,25,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(120,53,25,.6)}
input[type=checkbox],input[type=radio]{margin:3px 0;margin-top:0;line-height:normal;cursor:pointer}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{width:auto}
.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}
#cookieinfo *{margin:0;padding:0}
#cookieinfo{background-color:#6a2000;bottom:100px;font-size:12px;max-width:320px;opacity:.9;padding:45px 20px 15px;position:fixed;right:10px;z-index:1111}
#cookieinfo h6{font-size:20px;font-weight:700;color:#fbba06;text-transform:uppercase;margin-bottom:7px}
#cookieinfo p{font-size:14px;color:#f9f9f9;line-height:1.5em}
#cookieinfo p a#CookiesInfo{font-size:12px;position:absolute;right:50px;width:150px}
#cookieinfo a{display:block;position:absolute;right:10px;top:10px;width:22px;height:22px;border-radius:12px;line-height:22px;font-size:12px;color:#000;text-align:center;text-decoration:none;background-color:#fbba06}
#cookieinfo a:hover{background-color:#000;color:#fbba06}
.typography a.pdf,.typography a[href$=".PDF"],.typography a[href$=".pdf"]{padding:2px;padding-left:32px;background:url(/_resources/themes/SP6/images/icons/PDF.png) no-repeat left center}
.typography a[href$=".PPS"],.typography a[href$=".PPT"],.typography a[href$=".pps"],.typography a[href$=".ppt"]{padding:2px;padding-left:20px;background:url(/_resources/themes/SP6/images/icons/page_white_pps.png) no-repeat left center}
.typography a.doc,.typography a[href$=".DOC"],.typography a[href$=".doc"]{padding:2px;padding-left:32px;background:url(/_resources/themes/SP6/images/icons/DOC.png) no-repeat left center}
.typography a.xls,.typography a[href$=".XLS"],.typography a[href$=".xls"]{padding:2px;padding-left:32px;background:url(/_resources/themes/SP6/images/icons/XLS.png) no-repeat left center}
.typography a.archive,.typography a[href$=".GZ"],.typography a[href$=".GZIP"],.typography a[href$=".ZIP"],.typography a[href$=".gz"],.typography a[href$=".gzip"],.typography a[href$=".zip"]{padding:2px;padding-left:20px;background:url(/_resources/themes/SP6/images/icons/page_white_zip.png) no-repeat left center}
.typography a.application,.typography a[href$=".EXE"],.typography a[href$=".exe"]{padding:2px;padding-left:32px;background:url(/_resources/themes/SP6/images/icons/application.png) no-repeat left center}
.typography ol,.typography ul{margin:0 0 8px 0;padding:0;color:#222;font-size:12px;line-height:18px}
.typography li{margin:5px 10px;font-size:18px;line-height: 1.4;}
.typography li li{padding-left:20px;font-size:18px}
.typography h1,.typography h2{color:#222;margin:0}
.typography div#BoxCialo span#Tytulik{border:none}
.typography h2{font-size:30px}
.typography h4{background:url(/_resources/themes/SP6/images/kreska.png) repeat-x scroll left bottom transparent;color:#222;font-size:16px;font-weight:400;height:22px;line-height:14px;margin:0 0 10px;width:95%}
.typography h5{font-size:1.4em;color:#222;font-weight:700;margin:0 0 12px 0}
.typography h6{font-size:1.3em;color:#555;line-height:1.4em;margin:0 0 12px 0}
.typography pre{font-family:'Mouse Memoirs',Courier;display:block;font-weight: 400; font-size:1.2em;margin:2em 5em;padding:.5em;border:1px #ccc solid;background:#eee}
.typography table{margin:0 0 18px 0;font-size:11px;color:#222;border:1px dashed red;border-collapse:collapse}
.typography tr th{background:#555;color:#fff;font-size:1em}
.typography tr th a{color:#56a4c9}
.typography td{border:1px dashed red;padding:5px}
.typography table.BezRamki,.typography td.BezRamki{border:none}
.typography .left{text-align:left}
.typography .center{text-align:center}
.typography .right{text-align:right}
.typography img{border:none}
.typography div.captionImage.right,.typography img.right{float:right;margin-left:20px}
.typography .captionImage{border:1px dashed red;padding:5px}
.typography div.captionImage.left,.typography img.left{float:left;padding:0 20px 10px 0}
.typography div.captionImage.leftAlone,.typography img.leftAlone{float:left;margin-right:100%}
.typography div.captionImage.center,.typography img.center{float:none;margin-left:auto;margin-right:auto}
.typography div.captionImage p.caption{text-align:center}
.NewsNavig{margin:0;padding:0;width:840px;height:50px;line-height:30px;text-align:center}
.NewsNavig p{margin:0 auto}
.NewsNavig a{font-size:10px;text-decoration:none;color:#000;border:1px solid #fe5106;padding:3px}
.NewsNavig a:hover{font-size:10px;text-decoration:none;color:#000;border:1px solid #fe5106;background-color:#fff;padding:3px}
.NewsNavig a.current{font-size:10px;text-decoration:none;color:#000;border:1px solid #fe5106;background-color:#f5f7fa;padding:3px}
.NewsNavig span.disabled{font-size:10px;text-decoration:none;color:#c6c7c7;border:1px solid #c6c7c7;background-color:#fff;padding:3px}
#LostPasswordForm_lostPasswordForm{width:80%;margin-left:20%}
#MemberLoginForm_LoginForm{width:80%;margin-left:20%}
#ForgotPassword{margin-left:30px;margin-top:10px}
.Herb{background:url(/_resources/themes/SP6/images/herb_Poznania.png) no-repeat left bottom}
#MemberLoginForm_LoginForm_Remember_Holder .right{font-size:.65em;padding-left:0;margin-left:0}
iframe{position:relative}
#UserForm_Form_3_action_process{background-color:#f0df54;border-color:#fff;position:relative;margin-top:50px}
#LogoutForm_Form_action_doLogout{background-color:#ffad28;border-color:#fff}
#LogoutForm_Form_action_doLogout:hover,#UserForm_Form_3_action_process:hover{background-color:#db4300;border-color:#fff}
html:first-child #navbar-search-box input[type=text]{height:50px;width:100%}
input{background:#fffbcd;color:#000;border-radius:0;border:1px solid #6a2000;box-shadow:inset 1px 2px 8px rgba(0,0,0,.07);font-family:inherit;font-size:1em;line-height:1.45;outline:0;padding:.6em 1.45em .7em;-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out}
.userform input{width:100%;background-color:#fff9c3}
.userform textarea{width:100%;background-color:#fff9c3}
#UserForm_Form_3_EditableTextField_7fe83{width:20px!important;height:20px;float:left;margin-right:15px}
.Sepp{padding-left:0;padding-right:0}
.middleColumn{position:relative;display:block}
.error.message{color:#fff;background-color:#db4300;padding:3px 5px;position:absolute;top:0;left:25px}
#EditableTextField_7fe83{width:100%;margin-bottom:30px}
#EditableTextField_7fe83 .middleColumn{position:relative;display:block}
#EditableTextField_7fe83 div.middleColumn label.left{position:absolute}
#EditableTextField_dcb17{font-size:.6em}
#EditableTextField_dcb17 .left{font-weight:700;color:#000;width:100%;font-size:1.2em}
#LostPasswordForm_lostPasswordForm_action_forgotPassword,input#MemberLoginForm_LoginForm_action_doLogin.action{background:#6a2000;color:#fff;border-radius:0;border:1px solid #a21a21;box-shadow:inset 1px 2px 8px rgba(0,0,0,.07);font-family:inherit;font-size:1em;line-height:1.45;outline:0;padding:.6em 1.45em .7em;-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out}
#LostPasswordForm_lostPasswordForm_action_forgotPassword:hover,input#MemberLoginForm_LoginForm_action_doLogin.action:hover{background:#a21a21;color:#fff}
#navbar-search-box input[type=submit]{background:transparent url(/_resources/themes/SP6/images/ico_Szuk.png) no-repeat scroll 0 0;border:medium none;color:transparent;cursor:pointer;display:block;font-size:0;height:30px;line-height:0;overflow:hidden;padding:0 0 0 20px!important;position:absolute;right:20px;top:25px;width:40px}
.la,.las{font-family:'Line Awesome Free';font-weight:900;font-size:32px}
#SearchResults li{list-style:none;margin-bottom:80px}
#SearchResults .odd{background-color:#ffad28;padding:30px 25px 45px 25px}
#SearchResults .even{background-color:#efe155;padding:30px 25px 45px 25px}
@media (max-width:1190px){
.LogIn{display:none}
}
@media (max-width:756px){
.card2{background-color:rgba(239,225,85,1)}
.nav-justified>li{width:100%}
}
@media (max-width:600px){
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block!important}
}


.accessibility-contrast .text-muted{color:#fff!important;background-color:#000;padding:2px 8px;font-size:.8em}
.accessibility-contrast .LogoSP6 img{background-color:#fff}
.accessibility-contrast #Karuzela{background-color:#fff}
.accessibility-contrast p.card-text.mb-auto{color:#000}
.accessibility-contrast .card2{background-color:#fff}
.accessibility-contrast .card-body.Info1{background:#fff!important}
.accessibility-contrast .card-body.Info2{background:#fff!important}
.accessibility-contrast .card-body.Info3{background:#fff!important}
.accessibility-contrast .card{background-color:#fff}
.accessibility-contrast .accessibility-contrast{color:#000}
.accessibility-contrast .card-text{color:#000}
.accessibility-contrast .footer,.accessibility-contrast .footer a{color:#fff}
.accessibility-contrast .pagination > .active > a, .accessibility-contrast .pagination > .active > a:focus, .accessibility-contrast .pagination > .active > a:hover, .accessibility-contrast .pagination > .active > span, .accessibility-contrast .pagination > .active > span:focus, .accessibility-contrast .pagination > .active > span:hover {	background-color: #000;border-color: #000;}
.accessibility-contrast ul.pagination li.active a {color:#fff;}
.accessibility-contrast .pagination > li > a, .pagination > li > span {	border: 1px solid #000;color: #000;}
.accessibility-contrast .Cialo {background: #fff !important;color: #000;}
.accessibility-contrast #SidebarOut {background-color: #000;}
.accessibility-contrast div#SidebarOut ul.menu2 li a.link {color: #fff;}
.accessibility-contrast div#SidebarOut h3 {color: #fff;}
.accessibility-contrast div#SidebarOut ul.menu2 li a.current {color: #fff;border: 1px dashed #fff;padding: 2px 10px;font-weight: 700;}
.accessibility-contrast #SidebarOut li a.section {color: #fff;}
.accessibility-contrast #cookieinfo {background-color: #000;opacity: 1;}
.accessibility-contrast #SearchResults .odd {background-color: #fff;color: #000;}
.accessibility-contrast #SearchResults .even {background-color: #fff;color: #000;}

.accessibility-font #NavbarUnka .nav-link {font-size: 1em;}

@media (max-width:986px){
  .Access {position: relative;}
  }
