body{font-family:'Open Sans';color:#000;padding:0}
.container-fluid{max-width:1200px;margin:auto;padding:0}
a,a:active,a:focus,a:hover{color:#be1522}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
#sp-navbar{margin-bottom:0}
@media screen and (min-width:780px){#sp-navbar .container-fluid{padding:0 80px;box-sizing:border-box}
}
#sp-navbar .navbar-inner{padding:0}
#sp-navbar img{max-height:40px}
#header{overflow:hidden;font-family:'Cantata One';padding-top:30px;background-repeat:repeat-x;border:5px #eee solid;border-width:0 0 5px 0}
@media screen and (min-width:780px){#header{padding-top:30px}
}
#header .logo{overflow:hidden}
#header .logo .logo-image{text-align:center}
@media screen and (min-width:780px){#header .logo .logo-image{float:left;padding:20px 20px 10px 0;width:280px}
}
@media screen and (min-width:980px){#header .logo .logo-image{padding-right:100px}
}
@media screen and (min-width:780px){#header .logo .logo-text{float:left;padding-top:28px}
}
#header .logo .logo-text a,#header .logo .logo-text a:focus,#header .logo .logo-text a:hover{color:#000;text-decoration:none}
#header .logo .logo-text a:focus>span,#header .logo .logo-text a:hover>span,#header .logo .logo-text a>span{display:block;text-align:center;line-height:1.4}
@media screen and (min-width:780px){#header .logo .logo-text a:focus>span,#header .logo .logo-text a:hover>span,#header .logo .logo-text a>span{text-align:left}
}
#header .logo .logo-text a:focus>span.big,#header .logo .logo-text a:hover>span.big,#header .logo .logo-text a>span.big{font-size:50px}
@media screen and (max-width:550px){#header .logo .logo-text a:focus>span.big,#header .logo .logo-text a:hover>span.big,#header .logo .logo-text a>span.big{font-size:35px}
}
#header .logo .logo-text a:focus>span.medium,#header .logo .logo-text a:hover>span.medium,#header .logo .logo-text a>span.medium{font-size:30px;color:#be1522}
#header .logo .logo-text a:focus>span.small,#header .logo .logo-text a:hover>span.small,#header .logo .logo-text a>span.small{font-size:17px;line-height:2}
#header .mainmenu{position:relative}
#header .mainmenu ul{margin:20px 0;overflow:hidden}
#header .mainmenu ul li{list-style:none;display:block;float:left}
#header .mainmenu ul#header-menu>li{width:32%;text-align:center;box-sizing:border-box}
#header .mainmenu ul#header-menu>li:first-child{width:36%;border-right:2px #000 solid}
#header .mainmenu ul#header-menu>li:last-child{border-left:2px #000 solid}
#header .mainmenu ul#header-menu>li a,#header .mainmenu ul#header-menu>li a:focus,#header .mainmenu ul#header-menu>li a:hover{display:block;color:#000;font-size:30px;line-height:1.3;outline:0;text-decoration:none}
@media screen and (max-width:550px){#header .mainmenu ul#header-menu>li a,#header .mainmenu ul#header-menu>li a:focus,#header .mainmenu ul#header-menu>li a:hover{font-size:15px}
}
#header .mainmenu ul#header-menu>li a:focus,#header .mainmenu ul#header-menu>li a:hover{color:#be1522}
#header .mainmenu ul#header-menu>li.active a,#header .mainmenu ul#header-menu>li.active a:focus,#header .mainmenu ul#header-menu>li.active a:hover{color:#be1522}
#header .mainmenu ul#header-menu>li>ul{display:none}
#header .mainmenu hr.menu-separator{margin:auto;width:90%}
#header .mainmenu ul.header-submenu{margin-top:10px;display:none;text-align:center}
#header .mainmenu ul.header-submenu.active{display:block}
#header .mainmenu ul.header-submenu>li{float:none;display:inline-block;font-family:'Open Sans'}
#header .mainmenu ul.header-submenu>li a,#header .mainmenu ul.header-submenu>li a:focus,#header .mainmenu ul.header-submenu>li a:hover{padding:10px;display:block;color:#000;text-transform:uppercase;font-size:18px;line-height:1.3}
#header .mainmenu ul.header-submenu>li.active a,#header .mainmenu ul.header-submenu>li.active a:focus,#header .mainmenu ul.header-submenu>li.active a:hover{color:#be1522}
.full-column{padding:20px}
.left-column{padding:20px;border:5px #eee solid;border-width:0 0 5px 0}
.right-column .sidebar-box{padding:20px;border:5px #eee solid;border-width:0 0 5px 0}
.right-column .sidebar-box:last-child{border-width:0}
@media screen and (min-width:767px){.left-column{float:left;width:65%;box-sizing:border-box;padding-right:20px;border:5px #eee solid;border-width:0 5px 0 0}
.right-column{float:left;width:35%;box-sizing:padding-box;border:5px #eee solid;border-width:0 0 0 5px;margin-left:-5px}
}
h1,h2,h3{color:#be1522;font-family:'Cantata One';font-weight:400}
h1 a,h1 a:focus,h1 a:hover,h2 a,h2 a:focus,h2 a:hover,h3 a,h3 a:focus,h3 a:hover{color:#be1522}
h2,h3{font-size:25px}
.left-column #content h1{display:none}
.content-index.nav-stacked{padding:30px 0}
.content-index.nav-stacked>li a:focus,.content-index.nav-stacked>li a:hover,.content-index.nav-stacked>li>a{margin:0;padding:5px;display:block;color:#000;text-transform:uppercase;font-size:14px;line-height:1.3}
audio,iframe,img,video{max-width:100%}
#searchform form{margin:0}
#searchform button{background-color:transparent;background-image:none;border:medium none;border-radius:0;height:30px;text-transform:uppercase;box-shadow:none}
#searchform input{border-radius:0;background-image:url(../files/search.png);background-repeat:no-repeat;width:70%;padding-left:30px;border-color:#C9C9C9}
#sidebar h3{font-size:25px;margin-bottom:20px}
#sidebar .tags a,#sidebar .tags a:focus,#sidebar .tags a:hover{color:#000}
#sidebar .note a,#sidebar .note a:focus,#sidebar .note a:hover,#sidebar .pdf a,#sidebar .pdf a:focus,#sidebar .pdf a:hover,#sidebar .translation a,#sidebar .translation a:focus,#sidebar .translation a:hover,body.biblioteka #sidebar .redactors p{margin:0;padding:5px;display:block;color:#000;text-transform:uppercase;font-size:14px;line-height:1.3;text-decoration:none}
#sidebar .note a img,#sidebar .note a:focus img,#sidebar .note a:hover img,#sidebar .pdf a img,#sidebar .pdf a:focus img,#sidebar .pdf a:hover img,#sidebar .translation a img,#sidebar .translation a:focus img,#sidebar .translation a:hover img{padding-right:20px}
#sidebar .translation a,#sidebar .translation a:focus,#sidebar .translation a:hover{color:#be1522}
#sidebar .translation img{opacity:.35}
body.biblioteka #pages-list .view,body.stronypoezji #pages-list .view{display:block;overflow:hidden;background-color:#F6F6F6;margin-bottom:30px;text-align:center}
body.biblioteka #pages-list .view.inactive,body.stronypoezji #pages-list .view.inactive{opacity:.5}
body.biblioteka #pages-list .view h2,body.stronypoezji #pages-list .view h2{margin:0}
@media (min-width:850px){body.biblioteka #pages-list .view h2,body.stronypoezji #pages-list .view h2{margin-left:20px}
}
body.biblioteka #pages-list a,body.stronypoezji #pages-list a{text-decoration:none;overflow:hidden}
body.biblioteka #pages-list .list-icon,body.stronypoezji #pages-list .list-icon{display:block}
@media (min-width:550px){body.biblioteka #pages-list .list-icon,body.stronypoezji #pages-list .list-icon{float:left;max-width:110px;margin:20px 0}
}
@media (min-width:1000px){body.biblioteka #pages-list .list-icon,body.stronypoezji #pages-list .list-icon{margin:20px 35px 20px 45px}
}
body.biblioteka #pages-list .list-item,body.stronypoezji #pages-list .list-item{display:block;text-align:center}
@media (min-width:550px){body.biblioteka #pages-list .list-item,body.stronypoezji #pages-list .list-item{padding-top:40px;text-align:left}
}
body.biblioteka #pages-list .list-item-title,body.stronypoezji #pages-list .list-item-title{display:block;font-size:24px;color:#000;line-height:30px}
body.biblioteka #pages-list .list-item-subtitle,body.stronypoezji #pages-list .list-item-subtitle{display:block;font-size:20px;line-height:25px;padding-top:10px;padding-bottom:10px}
body.dopowiedzenia #pages-list{overflow:hidden}
body.dopowiedzenia #pages-list .view{box-sizing:border-box;padding:5px;text-align:center}
@media screen and (min-width:480px){body.dopowiedzenia #pages-list .view{width:33%;float:left}
}
body.dopowiedzenia #pages-list .view h2{color:#7b7b7b;font-size:20px;font-weight:400}
body.dopowiedzenia #pages-list .view h2 a,body.dopowiedzenia #pages-list .view h2 a:active,body.dopowiedzenia #pages-list .view h2 a:focus,body.dopowiedzenia #pages-list .view h2 a:hover{color:#7b7b7b}
body.dopowiedzenia #pages-list .view h2 a img,body.dopowiedzenia #pages-list .view h2 a:active img,body.dopowiedzenia #pages-list .view h2 a:focus img,body.dopowiedzenia #pages-list .view h2 a:hover img{max-width:200px}
@media screen and (min-width:480px){body.dopowiedzenia #pages-list .view h2 a img,body.dopowiedzenia #pages-list .view h2 a:active img,body.dopowiedzenia #pages-list .view h2 a:focus img,body.dopowiedzenia #pages-list .view h2 a:hover img{max-width:120px}
}
body.biblioteka #sidebar .redactors .redactors-header{font-weight:700}
@media (min-width:850px){body.biblioteka #pages-list .view h2{margin-left:0}
}
@media (min-width:550px){body.biblioteka #pages-list .list-icon{max-width:80px}
}
@media (min-width:1000px){body.biblioteka #pages-list .list-icon{margin:20px}
}
@media (min-width:550px){body.biblioteka #pages-list .list-item{padding-top:30px}
}
body.biblioteka #pages-list .list-item-publication,body.biblioteka #pages-list .list-item-redaction,body.biblioteka #pages-list .list-item-title{display:block;font-size:15px;color:#000;line-height:20px}
.footer{border:5px #eee solid;border-width:7.5px 0 0 0;padding-top:20px;padding-bottom:100px}
.footer .box-1{width:320px;float:left;max-width:100%;padding:10px;box-sizing:border-box}
.footer .box-1 .mkidn-text{color:#777;font-size:9px;font-size-adjust:.5}
.footer .box-1 .images img{margin:5px 20px 0 0}
.footer .box-1 .images img.mkidn{margin-left:-3px;margin-top:9px}
.footer .box-1 .images img.nprc{margin-top:-2px}
.footer .box-2{width:315px;float:left;max-width:100%;padding:10px;box-sizing:border-box}
@media (min-width:1110px){body.dopowiedzenia .footer .box-2,body.monografie .footer .box-2{margin-left:100px}
}
@media (min-width:1200px){body.stronypoezji .footer .box-2{margin-left:63px}
}
@media (min-width:1200px){body.biblioteka .footer .box-2{margin-left:100px}
}
.footer .box-2 .copy{overflow:hidden}
.footer .box-2 .copy img{float:left;padding-right:10px}
.footer .box-2 .copy .copy-text{color:#777;font-size:9px;font-size-adjust:.5}
.footer .box-2 .isbn{padding:13px 0 0 0;color:#777;font-weight:700}
.footer .box-3{float:right;max-width:100%;padding:0 10px;box-sizing:border-box}
body.stronypoezji .footer .box-3{width:465px}
body.dopowiedzenia .footer .box-3{width:269px}
body.biblioteka .footer .box-3{width:401px}
body.monografie .footer .box-3{width:206px}
body.monografie .footer .box-3 .images{padding-left:20px}
.footer .box-3 img{margin-left:10px}
.footer .box-3 .privacy{text-align:right;font-weight:700;font-size:12px;margin-right:19px}
body.stronypoezji .footer .box-3 .privacy{padding-top:9px}
body.biblioteka .footer .box-3 .privacy,body.dopowiedzenia .footer .box-3 .privacy,body.monografie .footer .box-3 .privacy{margin-top:-3px}
.footer .box-3 .privacy a,.footer .box-3 .privacy a:focus,.footer .box-3 .privacy a:hover{color:#777}
.footer .poezja{color:#be1522;text-align:center;padding-top:25px;font-size:14px;font-family:'Cantata One'}
body.monografie .footer .poezja{padding-top:13px}