body,html{height:100%;margin:auto;font-family:'Lato',sans-serif}
.sekcja-intro{background:url("../img/start.png") top center no-repeat fixed;background-size:cover;text-align:center;min-height:100%}
.sekcja-intro--v2{background-color:#1c242b;background-image:url("../img/start-fijorr-publishing.jpg")}
.sekcja-intro--v2 h2{font-size:2em}
.sekcja-intro--v2 h3{font-size:1.6em}
.sekcja-intro--v2 h4{font-size:1.4em}
.start-v2{color:white;text-align:center}
.start-v2__slogan{padding:1rem;margin-bottom:2rem;margin-top:25%;margin-top:20vh}
.start-v2__buttons{margin-bottom:4rem}
.start-v2__buttons .btn{font-size:2rem}
.navbar-inverse{background-color:#23282e;border-color:#23282e}
.navbar-nav{float:right}
.navbar-inverse .navbar-nav>li>a{color:#fefefe;margin-right:48px;background:transparent;padding:0 25px;line-height:48px}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background:rgba(255,255,255,0.1)}
.navbar-brand{margin-right:110px}
.navbar-brand img{margin-top:-20px}
.navbar-fixed-top{padding:15px}
.start-zdjecie .tekst-zdjecie{position:absolute;top:200px;left:50px;color:#fff;text-align:right}
.start-zdjecie .tekst-zdjecie h3{font-weight:300}
.start-zdjecie .tekst-zdjecie h4{display:inline-block;position:relative;font-style:italic;font-weight:300}
.start-zdjecie .tekst-zdjecie h4 span{position:relative;padding-bottom:5px}
.start-zdjecie .tekst-zdjecie h4 span::after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:2px solid #fff;content:""}
.onas-tlo{background:url("../img/onas_2.png") no-repeat,-webkit-linear-gradient(#d3d9df,#ccd2d9);background:url("../img/onas_2.png") no-repeat,linear-gradient(#d3d9df,#ccd2d9);background-size:cover;min-height:100%;text-align:right;padding:100px 30px 0 70px;background-position:top left;background-attachment:fixed}
.onas-tlo h4{font-style:italic}
.onas-tlo .onas-tekst{margin-top:30px;font-size:16px}
.sekcja-blog{background-color:#1c242b;color:#fff;text-align:center;min-height:100%;padding-top:80px}
.sekcja-ksiazki h2{margin-bottom:35px}
.sekcja-blog h2,.page-id-127 h2,.sekcja-ksiazki h2{text-align:left;font-size:45px;font-weight:300}
.sekcja-blog h2 span,.page-id-127 h2 span,.sekcja-ksiazki h2 span{position:relative;padding-bottom:10px;font-weight:700;text-transform:uppercase}
.sekcja-blog h2 span::after,.page-id-127 h2 span::after,.sekcja-ksiazki h2 span::after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #fff;content:""}
.kategoria{border:1px solid #595e64;text-align:center;padding:5px 20px;color:white;text-decoration:none}
.kategoria:hover,.kategoria.aktywna{color:#1c242b;text-decoration:none;background:#fff}
.list-inline li{margin:10px 5px}
.wpis{background-color:#fff;color:#000;margin:20px auto;text-align:left}
.wpis h5{font-weight:bold}
.content-text{padding-left:0}
.content-text p{font-size:12px}
.wpis span.date{font-size:12px}
.chat img,.udostepnij img{width:25px;height:25px;margin-bottom:20px;margin-right:10px;float:right;position:relative}
.chat .info{background-color:#1c242b;width:20px;height:20px;border-radius:100%;color:#FFF;font-size:11px;font-weight:bold;position:absolute;right:38px;top:12px;text-align:center;line-height:20px}
.udostepnij .info{background-color:#1c242b;width:20px;height:20px;border-radius:100%;color:#fff;font-size:11px;font-weight:bold;position:absolute;right:38px;top:62px;text-align:center;line-height:20px}
.wpis .col-md-4{padding:0}
.about-section .container{margin:0;padding:0}
.przyjaciele-sekcja{padding-top:80px;font-family:'Lato',sans-serif}
.przyjaciele-tlo{min-height:100%;background:url("../img/przyjaciele.jpg") left center no-repeat fixed;background-size:cover}
.przyjaciele-spis{background-color:#1c242b;padding:3px 20px;margin:50px 20px 0 20px;opacity:.9;color:#fff}
.przyjaciele-spis h1{text-transform:uppercase}
.przyjaciele-spis h3{font-weight:100}
.przyjaciele-lista{margin-top:20px}
.przyjaciele-lista dt{font-size:18px;margin-right:100px}
.przyjaciele-lista dd{font-size:14px}
.przyjaciele-lista dt,.przyjaciele-lista dd{padding-top:20px}
.list-inline li img{margin:5px 30px}
.page-id-131.page-template-default{min-height:100%;background:url("../img/kontakt.jpg") right bottom no-repeat fixed,-webkit-linear-gradient(#d5dde8,#ccd5e1) !important;background:url("../img/kontakt.jpg") right bottom no-repeat fixed,linear-gradient(#d5dde8,#ccd5e1) !important;background-size:cover;background-position:left top}
.page-id-131 section{color:#000}
.page-id-131 section h1,.page-id-131 section h4{text-align:left;margin-bottom:15px;text-transform:uppercase}
.page-id-131 section h1{font-weight:bold}
.page-id-131 section h3{margin:20px 0;text-transform:uppercase}
.page-id-131 .input-group input{width:200px}
.page-id-131 input{background-color:#23282e;color:#fff;font-style:italic;border:0;margin:5px 0;padding:5px}
.page-id-131 textarea{color:#fff;font-style:italic;border:0;margin:5px 0;padding:5px;background-color:#23282e}
.page-id-131 input[type="submit"]{background-color:#23282e;color:#fff;font-style:normal;border:0;margin:5px 0;padding:5px 15px}
.page-id-131 input::-webkit-input-placeholder{color:#fff;font-style:italic}
.page-id-131 input:-moz-placeholder{color:#fff;font-style:italic}
.page-id-131 input::-moz-placeholder{color:#fff;font-style:italic}
.page-id-131 input:-ms-input-placeholder{color:#fff;font-style:italic}
.page-id-131 textarea:focus,input:focus,.uneditable-input:focus{border-color:rgba(215,222,231,0.8) !important;box-shadow:0 1px 1px rgba(215,222,231,0.075) inset,0 0 8px rgba(215,222,231,0.6) !important;outline:0 none !important}
.tresc{text-align:left;padding:5px;width:310px;max-width:310px;height:110px;max-height:110px;background-color:#23282e;color:#fff;font-style:italic;border:0}
.tresc::-webkit-input-placeholder{color:#fff;font-style:italic;background-color:#23282e}
.tresc:-moz-placeholder{color:#fff;font-style:italic;background-color:#23282e}
.tresc::-moz-placeholder{color:#fff;font-style:italic;background-color:#23282e}
.tresc:-ms-input-placeholder{color:#fff;font-style:italic;background-color:#23282e}
.btn-default{border-radius:0;color:#fff;background-color:#23282e;margin-bottom:0;margin-top:-10px}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover{background:#3c5166 !important;color:#fff}
.sekcja-ksiazki{min-height:100%;background-color:#1c242b;color:#fff;padding-top:80px}
.ksiazka-wpis{margin-bottom:20px}
.ksiazki-zawartosc{background-color:#fff;color:black;padding:0;min-height:100%;float:none;display:block;vertical-align:top;margin-top:10px}
.ksiazki-zawartosc .photo{padding-top:15px;padding-bottom:15px}
.ksiazki-zawartosc .book-desc h4{font-weight:bold;margin-bottom:5px}
.ksiazki-zawartosc .book-desc .list-inline{margin-top:10px}
.ksiazki-zawartosc .book-desc .list-inline li img{width:20px;height:20px;margin:5px 0}
.ksiazki-zawartosc .book-desc .list-inline li{font-size:13px;margin:0}
.ksiazki-zawartosc .book-desc .list-inline p{font-size:12px}
.ksiazki-zawartosc .book-desc .zamow,.about-book .zamow{border-radius:0;color:#fff;padding:2px 20px;display:block;line-height:30px;margin-bottom:10px;border:0}
.ksiazki-zawartosc .book-desc .zamow:hover{background:#26323c}
.start-dalej{position:fixed;bottom:30px}
.start-dalej .btn{width:160px;height:55px;padding:0;float:left;text-align:center;line-height:55px;border:0;font-size:18px;display:block;background-color:#4a5f74}
.start-dalej .btn:first-child{margin-right:30px}
.linki-przyjaciele,.linki-przyjaciele:hover{text-decoration:none;color:inherit}
.smartphone{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:-10px !important}
.col-md-6 .btn:hover{background-color:#1c242b;color:#fff}
.zamowienia-sekcja{background-color:#1c242b;color:#fff;padding-top:80px;min-height:100%}
.zamowienia-sekcja .list-group-item{background:0;border:0;text-align:center}
.zamowienia-sekcja h2{display:inline-block;position:relative;text-transform:uppercase;margin-bottom:20px}
.zamowienia-sekcja h2 span{position:relative;padding-bottom:10px;font-weight:bold}
.zamowienia-sekcja h2 span::after{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:2px solid #fff;content:""}
.zamowienia-sekcja p{font-size:16px}
.zamowienia-sekcja h3{text-transform:uppercase}
.zamowienia-sekcja .list-group li:nth-child(2n+2){text-align:left}
.wpis-sekcja .gora{background-size:cover;background:url("../img/artykul-gora.png") top left no-repeat fixed;height:600px}
.gora .col-md-4{background-color:red;margin:200px 100px}
.categories{margin:25px 0 10px !important}
.categories li{float:left}
.categories li:first-child{margin-left:0;padding-left:0}
.page-id-5 h4{font-weight:300;margin-bottom:20px}
.page-id-5 .content p{font-size:15px;margin-bottom:15px;font-weight:300}
.page-template-default{background:#1c242b}
.page-template-default section.page{padding-top:80px;font-size:18px;color:#fff}
.single{background:#fff;padding-top:80px}
.single.admin-bar{padding-top:48px}
.single .single-content{color:#000;line-height:1.7;font-weight:300}
.single .single-content p,.single .book-content{color:#1c242b !important;font-size:16px !important;font-weight:normal !important;margin-bottom:18px}
.single .cover-photo{position:relative;min-height:300px;max-height:450px;margin-bottom:30px}
.single .cover-photo img{width:auto;max-height:inherit}
.single .bg-reapet{background:url(../img/r.png);width:100%;height:100%;position:absolute;top:0;left:0}
.single .cover-photo .single-header{background-color:#fff;bottom:50px;position:absolute;padding:20px}
.single .cover-photo .single-header h2{margin:0}
.single-book{margin-top:30px}
.single-book .book-header .white{background:#1c242b;padding:20px;color:#fff}
.single-book .book-header h2{margin:0}
.single-book .book-content{color:#fff;min-height:auto;line-height:1.5;font-weight:300;margin-top:30px}
.single-book .book-content img{display:none}
.about-book ul{margin:30px 0;line-height:2;color:#1c242b}
.comments{background:#fff;margin-top:50px}
.comments ol{padding:0;list-style:none}
.comments ol li{margin-bottom:15px;background:rgba(0,0,0,0.1);padding:15px}
.comments .comment-meta{text-align:right;font-size:11px;margin-bottom:10px}
.comments .comment-meta a{color:#666}
.comments label{display:block}
.comments .submit{border-radius:0;color:#fff;background-color:#23282e;border:0;padding:8px 15px}
.kontakt-sekcja{padding-top:120px}
.page-id-127 .content{font-weight:300}
.page-id-127 .content h2{margin-bottom:30px}
#searchform label{display:none}
#searchform #s{height:28px;border:medium none;background:#242d36 none repeat scroll 0 0;float:left}
#searchform #searchsubmit{height:28px;background:#242d36 none repeat scroll 0 0;border:medium none;margin:0;float:right}
#searchform #s:focus,#searchform #searchsubmit:focus{outline:none !important;box-shadow:none !important;border:none !important}
.wpis h4{font-size:24px}
.wpis .content-text p{font-size:14px}
.alignleft{float:left;margin:10px 10px 10px 0}
.alignright{float:right;margin:10px 0 10px 10px}
.btn-white{background:#fff;border-radius:0;padding:10px 20px;color:#000;text-transform:uppercase;margin-right:30px}
a{-webkit-transition:.3s ease-in;transition:.3s ease-in}
.relative{position:relative}
.btn-primary{background:transparent;font-size:1.5rem;color:black;border:1px solid black;padding:1.25rem;margin-bottom:2rem;display:block;width:100%}
.button{border:0;background:#636363;-webkit-transition:.3s ease-in;transition:.3s ease-in;color:white;padding:.4em .6em}
.button:hover{background:#7d7c7c;text-decoration:none;color:white}
.main-content{padding-bottom:3rem}
.dark-wrap{color:white}
.dark-wrap a{color:white}
body .archive-header{text-align:center;font-size:1rem;padding:2rem 1rem}
body .archive-header__title{text-align:center;font-size:2.25em;margin-top:.3em}
body .archive-header__subtitle{font-size:1.25em;text-transform:uppercase;letter-spacing:.1em;text-align:center;margin-bottom:.5em}
body .archive-header__button{margin:1em 0;display:inline-block}
body .loop-item__image{max-width:100%;margin:0 auto}
body .loop-item__title{margin-top:2rem}
.site-footer{background:black;color:white;text-align:center;padding:1rem}
.archive-sidebar{background:white;color:black;margin-bottom:2rem}
.archive-sidebar a{color:#47403b}
.archive-sidebar__title{margin:0;font-weight:bold;padding:1.66rem 1rem}
.archive-sidebar .menu,.archive-sidebar .sub-menu{padding:0;list-style:none;margin:0}
.archive-sidebar .menu-item>a{border-top:1px solid #eee;padding:1rem;display:block}
.archive-sidebar .current-menu-item>a{font-weight:bold;color:white;background:#47403b !important}
.archive-sidebar .sub-menu a:before{display:inline-block;content:"\2014";margin-right:.5rem;color:#eee}
.archive-sidebar .menu>.menu-item>a{background:#efefef}
.books-loop__item{text-align:center;margin-bottom:2rem}
.books-loop__item:nth-of-type(2n+1){clear:left}
.books-loop__item__title{font-size:1.25rem;font-weight:bold;text-shadow:.25rem .25rem .75rem rgba(0,0,0,0.2)}
.books-loop__item__image{max-width:100%;box-shadow:.25rem .25rem 1.25rem rgba(0,0,0,0.2);height:13em;width:auto}
.books-loop__item__link{-webkit-transition:.3s ease-in;transition:.3s ease-in}
.books-loop__item__link:hover .books-loop__item__image{box-shadow:.25rem .25rem 2.75rem rgba(255,255,255,0.25)}
.books-loop__item__link:hover .books-loop__item__title{text-shadow:.25rem .25rem 1.33rem rgba(0,0,0,0.2)}
.books-loop__item__authors{font-size:.75em;color:#ededed}
.books-loop__item__authors a{color:#e4e4e4}
.books-loop__item__authors a:hover{color:#fff}
.books-loop__item__counter{position:absolute;top:-0.6rem;box-shadow:rgba(0,0,0,0.33);left:0;color:white;font-size:1.5em;opacity:.3;display:block;padding:.2em .45em;font-weight:bold}
.loop__subtitle{text-transform:uppercase;font-weight:normal !important;text-align:center;font-size:1.33rem;letter-spacing:.1rem;padding-bottom:2rem;margin-bottom:3rem;border-bottom:1px solid rgba(255,255,255,0.1)}
.book-authors{list-style:none;margin:0;padding:0}
.book-authors__item{display:inline-block}
.book-authors__item:after{display:inline;content:", "}
.book-authors__item:last-child:after{content:"";display:none}
.book-menu-toggle{display:block;width:100%;box-sizing:border-box;border:0;padding:1em;font-weight:bold;margin-bottom:3rem;text-align:left;box-shadow:.25rem .25rem 1.25rem rgba(0,0,0,0.2);-webkit-transition:.3s ease-in background;transition:.3s ease-in background;font-size:1.33rem}
.book-menu-toggle svg{display:inline-block;margin-right:.66rem}
.book-menu-toggle .book-menu-toggle__open{display:inline}
.book-menu-toggle .book-menu-toggle__close{display:none}
.book-menu-toggle.active{margin-bottom:0}
.book-menu-toggle.active .book-menu-toggle__open{display:none !important}
.book-menu-toggle.active .book-menu-toggle__close{display:inline !important}
.msg-not-found{background:rgba(255,255,255,0.2);font-style:italic;padding:2.66rem 1.33rem;font-size:1.33rem;text-align:center}
.loop-pagination{margin-top:2rem;text-align:center}
.loop-pagination a,.loop-pagination span{padding:.33em .66em;color:white;border:1px solid #eee}
.loop-pagination a.current,.loop-pagination span.current{opacity:.45}
.loop-pagination a:hover,.loop-pagination span:hover{color:white}
.loop-pagination span{opacity:.45}
.label-bestseller{margin-top:1rem;background:#d4a531;padding:.3em .5em;font-size:1rem;display:inline-block;clear:both}
body section .loop--packs__item{position:relative;overflow:hidden;padding-bottom:66.7%;height:0;box-sizing:border-box}
body section .loop--packs__item__link{position:absolute;bottom:0;left:0;height:100%;width:100%;box-sizing:border-box;color:white;display:block;background-size:cover;font-weight:normal;-webkit-filter:grayscale(0.9);filter:grayscale(0.9);-webkit-transition:.4s ease-in;transition:.4s ease-in}
body section .loop--packs__item__title{font-size:1.66rem;margin:0 0 .3em;font-weight:bold}
body section .loop--packs__item__label{position:absolute;bottom:0;margin:0;width:100%;padding:2rem 1rem 2rem 3rem;background:rgba(28,36,43,0.5)}
body section .loop--packs__item__label .far,body section .loop--packs__item__label svg{position:absolute;top:2.2rem;left:1rem;opacity:.66}
.article-header--fancy{text-align:center;margin-bottom:3rem}
.article-header--fancy__deco{text-transform:uppercase;letter-spacing:.1rem}
.article-header--fancy svg{margin-right:.33rem}
.article-header--fancy a{-webkit-transition:.3s ease-in;transition:.3s ease-in}
.article-header--fancy a:hover{text-decoration:none;opacity:.8}
.j15bc-pack-wrap{max-width:60rem;margin:0 auto}
body .books-loop--package .books-loop__item{text-align:left;position:relative;padding-left:14rem;min-height:11rem;padding-top:.65rem}
body .books-loop--package .books-loop__item__title{margin-top:0;font-size:1.5rem}
body .books-loop--package .books-loop__item__counter{position:absolute;left:0;top:0}
body .books-loop--package .books-loop__item__image{width:7rem;height:auto;position:absolute;left:5rem;top:0}
body .books-loop--package .books-loop__item .label-bestseller{margin-top:0;margin-bottom:.85rem}
body .books-loop--package .books-loop__item:nth-of-type(3n+1){clear:none}
.dark-page-mask{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:56.25%;-webkit-filter:grayscale(95%);filter:grayscale(95%);background-size:cover;opacity:.2}
.dark-page-mask:after{content:'';display:block;height:50%;width:100%;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#181f25 86%,#1c242b 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#181f25 86%,#1c242b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1c242b',GradientType=0)}
body .fj-motto{margin-bottom:3rem;padding:0 2rem;text-align:left}
body .fj-motto__title{text-transform:uppercase}
body .fj-motto__subtitle{font-family:'Georgia','serif';font-size:1.5rem;font-style:italic}
@media only screen and (max-device-width:480px){.sekcja-intro{background-position:-180px top}
.start-zdjecie .tekst-zdjecie{top:60px;left:20px;text-align:left}
.start-zdjecie .tekst-zdjecie h2{font-size:26px;font-weight:bold;margin-bottom:0}
.start-zdjecie .tekst-zdjecie h3{margin-top:10px;font-size:20px}
.start-dalej{width:100%;bottom:10px}
.start-dalej .btn,.start-dalej .btn:first-child{float:none;margin:5px auto;display:block}
#onas{padding:75px 0 0 0;background-position:-200px top}
#onas .content{background:rgba(255,255,255,0.4);color:#000;font-size:13px;padding-top:10px}
.sekcja-ksiazki h2 span{display:block;float:left;padding-bottom:10px;margin-bottom:10px}
.single-book{margin-top:-30px}
.sekcja-blog{padding-top:60px}
.categories li.search{width:100%}
#searchform #s{width:80%}
#searchform #searchsubmit{width:20%}
.przyjaciele-tlo{background-position:-610px top}
.przyjaciele-sekcja .content{float:right}
.przyjaciele-spis{padding:10px;margin:0}
.przyjaciele-spis h1{font-size:24px;margin:0 0 10px 0}
.przyjaciele-lista dd{padding-top:10px}
.page-id-131 section{padding-top:100px}
.page-id-131.page-template-default{background-size:cover !important;background-position:-112px top !important}
.page-id-131 section h1{float:left;font-size:23px;font-weight:bold;margin-bottom:5px}
.page-id-131 section h4{float:left;font-size:15px;margin-top:0}
.page-id-131 input,.page-id-131 textarea{display:block;width:100%}
div.wpcf7{padding:5px;background:rgba(255,255,255,0.8)}
}@media only screen and (max-device-width:768px){.navbar-fixed-top{padding:0}
.navbar-brand{padding:5px 20px}
.navbar-brand img{margin:0;width:60px}
.navbar-nav{float:none}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{border-top:0;font-weight:bold}
}@media only screen and (max-device-width:960px){.ksiazki-zawartosc .photo img{max-width:100%;height:auto}
}@media all and (min-width:760px){.main-content{padding-bottom:6rem}
body .archive-header{padding:4em 2em;font-size:1.5rem}
body .loop-item__image{height:18em;width:auto}
.site-footer{padding:2rem}
}@media all and (min-width:768px){.start-v2__slogan{font-size:3rem;margin-top:35%;margin-top:30vh}
.start-v2__buttons{margin-bottom:3rem}
.start-v2__buttons .btn{font-size:3rem}
.books-loop__item:nth-of-type(2n+1){clear:none}
.books-loop__item:nth-of-type(3n+1){clear:left}
.books-loop__item__title{font-size:1.95rem}
.books-loop__item__image{max-width:70%;height:18em;width:auto}
.books-loop__item__authors{font-size:.825em}
.loop-pagination{margin-top:4rem;font-size:1.4rem}
body section .loop--packs__item{padding-bottom:33.3%}
body section .loop--packs__item__link:hover,body section .loop--packs__item__link:focus,body section .loop--packs__item__link:active{-webkit-filter:grayscale(0);filter:grayscale(0)}
body section .loop--packs__item__label{min-height:35%;padding:2rem 2rem 2rem 6rem}
body section .loop--packs__item__label .far,body section .loop--packs__item__label svg{top:2.3rem;left:2rem}
body section .loop--packs__item__title{font-size:2.75rem}
body section .loop--packs__item:nth-of-type(2n+1){clear:left}
.article-header--fancy{margin-bottom:6rem}
}@media all and (min-width:992px){body .books-loop--package .books-loop__item:nth-of-type(3n+1){clear:none}
body .books-loop--package .books-loop__item:nth-of-type(2n+1){clear:left}
}@media all and (min-width:1000px){body .archive-header{font-size:1.75rem}
}