
/* SJP (słowniki + dodatki/strona główna) + Translatika (strona główna): */
blockquote { margin: 10px 10px }

a.anchor-title { font-weight: 600; }

.lista .tekst-para { display: block; }

.pp_description { clear: both; width: 100%; }

.sjp-wyniki, 
.sjp-so-wyniki,
.sjp-doroszewski-wyniki,
.sjp-poradnia-wyniki,
.sjp-korpus-lista,
.sjp-ciekawostki-wyniki,
.sjp-zasady-wyniki,
.enc-wyniki .tytul,
.enc-wyniki,
.haslo,
.tra-wyniki { font-size: 15px; }

.enc-wyniki .e-glowka,
.enc-lista .e-glowka { display: inline; }
.enc-wyniki .def,
.enc-lista .def { display: inline; }

.sjp-wyniki br, 
.sjp-haslo br,
.sjp-so-haslo br  { display: block; margin-top: 5px; }

.e-glowka {  }

.wyniki .tytul { font-weight: 600; font-size: 1em; display: inline; margin-bottom: 5px; margin-top: 5px; }

.wt-tytul { font-weight: bold; }
.w-obiekt { padding-left: 10px; }

.tytul-der { font-weight: 600; }

.gram { font-style: italic; }

.kwal { font-style: italic; }

.wstep { display: none; }

.przysl { font-weight: 600; }

.ZSO-przyklad { font-style: italic; }

.zrodlo { font-size: 0.8em; text-align: right; }

.s-przykl { font-size: 0.8em; }

.tyt {}

.struktura { padding-top: 5px; padding-bottom: 5px; }

.s-linia { padding-left: 10px; }

.przypis { font-size: 0.8em; border-top: 1px solid #d6d6d6; }

.idiom-pl { font-weight: 600; }

.idiom-gb {}

.zwrot { font-style: italic; }

.autor-tekst { font-style: italic; text-align: right; font-size: 12px; }
.autor-dziela { text-align: right; font-size: 12px; }

.akcent { font-weight: 600; } 


/* Mały słownik angielsko polski PWN + polsko-angielski + Ang-pol słownik skrótów ekonomicznych - suma: */

.frazy {}

.idiom { font-weight: 600; }

.znacz { }
.znacz > b { font-weight: 500; padding-right: 5px; }

.def { font-style: italic; }

.gram { font-style: italic; font-weight: 300; }

.homonim { vertical-align: super; font-size: 0.75em;} /* numer nad tytułem hasła w indeksie gónym */

.idiom-tlu {}

.kolokacja { font-style: italic; }

.koment { font-style: italic; }

.kwal { font-style: italic; }

.kwal-d {}

.str { font-weight: 600; }

.tytul-der { font-weight: 500; }

.tytul-frazy { font-weight: 600; }

.tytul-var { font-weight: 600; }

.schem { font-style: normal; }

.tytuldziela { font-style: italic; }

.wym-etym, .wym { font-family: arial; }

sup { font-size: 0.75em; }

.tytul-pelny { font-weight: 600; font-style: italic; }

.errata { width: 200px; }
.errata .arrow { position: relative; left: -20px; display: block; }

.fragment:hover .errata { display: block; }

ul.synonim, ul.odeslany-synonim { padding-left: 20px; font-size: 13px; padding-top: 0; }
ul.synonim { list-style: none; }
ul.synonim li:before { content: '▸ '; }

.sjp-powiedz-inaczej .tytul { display: inline; font-weight: 600; font-size: 14px; }
.sjp-powiedz-inaczej .glosa { font-weight: 400; font-size: 14px; }

.sjp-poradnia-lista .data { float: right; font-size: 0.8em; padding-left: 20px; }
.sjp-poradnia-haslo .data { display: block; text-align: right; font-size: 0.8em; padding-left: 20px; }
.sjp-poradnia-lista .pytanie,.sjp-poradnia-haslo .pytanie { font-weight: 500; margin-top: 10px; margin-bottom: 10px; border-left: 4px solid #d6d6d6; padding-left: 20px; font-style: normal; }
.sjp-poradnia-lista .pytanie i,
.sjp-poradnia-haslo .pytanie i { font-weight: 600; }
.sjp-poradnia-lista .odpowiedz,.sjp-poradnia-haslo .odpowiedz{ margin-top: 5px; margin-bottom: 5px; }
.sjp-poradnia-lista .odpowiedz br,
.sjp-poradnia-haslo .odpowiedz br,
.sjp-poradnia-lista .pytanie br,
.sjp-poradnia-haslo .pytanie br { display: block; margin-top: 5px; margin-bottom: 5px; }
.sjp-poradnia-lista .ekspert,.sjp-poradnia-haslo .ekspert { font-style: italic; margin-top: 5px; margin-bottom: 5px; text-align: right; color: #999999; }
.sjp-poradnia-lista .ekspert:before,.sjp-poradnia-haslo .ekspert:before { content: '— '; color: #999999;  }
.sjp-poradnia-lista .pytanie,
.sjp-poradnia-haslo .pytanie,
.sjp-poradnia-lista .odpowiedz,
.sjp-poradnia-haslo .odpowiedz { text-align: justify; }

.sjp-poradnia-haslo .dopiski,
.sjp-poradnia-lista .dopiski { list-style: none; padding-left: 0; }
.sjp-poradnia-lista .dopiski li,
.sjp-poradnia-haslo .dopiski li { border-bottom: 0; padding-bottom: 5px; }

.sjp-doroszewski-haslo .img-dorosz { max-width: 270px; margin-left: auto; margin-right: auto; }

@media (min-width: 768px) {
    .sjp-doroszewski-haslo .img-dorosz { max-width: 356px; margin-left: auto; margin-right: auto; }
}
@media (min-width: 992px) {
    .sjp-doroszewski-haslo .img-dorosz { width: 396px; margin-left: auto; margin-right: auto; }
}
@media (min-width: 1200px) {
    .sjp-doroszewski-haslo .img-dorosz { width: 396px; margin-left: auto; margin-right: auto; }
}

.wso-img { padding-left: 5px; }
.wso-img  img { height: 16px; }

.sjp-synonimy .ribbon { padding-left: 5px; }

.sjp-doroszewski-haslo .tytul { display: none; }
.sjp-ciekawostki-haslo .type-187123 .tytul { display: none; }

.sjp-korpus-wstep { font-size: 13px; font-style: italic; text-align: center; padding: 10px 0px 10px 0px; color: #aaaaaa; }
.sjp-korpus-lista ul { list-style: none; padding-left: 0px; }
.sjp-korpus-lista li { border-bottom: 1px solid #d6d6d6; padding-top: 10px; padding-bottom: 10px; }
.sjp-korpus-lista li:last-child { border-bottom: 0; }

.sjp-korpus-filtr-pusty { padding: 5px 0px 5px 0px; }
.sjp-korpus-filtr-kontekst { font-weight: bold; }

.enc-modal .enc-modal-close { position: relative; right: 15px; top: 10px; cursor: pointer; display: block; float: right; color: #fff; background-color: #289548; padding: 5px 10px 5px 10px; z-index: 1000; }

.enc-haslo .enc-haslo-ikona { background-color: #f5f5f5; border: 1px solid #d7d7d7; padding: 10px; width: 200px; margin: 10px; margin-left: 20px; }
.enc-haslo .enc-haslo-ikona .enc-haslo-ikona-copyright { font-size: 12px; padding: 5px 0px 10px 0px;  display: block; font-style: italic;  }
.enc-haslo .enc-haslo-ikona  img { display: block; margin: 0 auto; }
.enc-haslo .e-glowka  { display: inline; }
.enc-haslo .w-dane { display: block; margin: 5px 0px 5px 0px; }
.enc-haslo .w-dane .w-rodzaj { font-weight: 600;  }
.enc-haslo .tekst-para { padding: 5px 0px 5px 0px; }
.enc-haslo .tekst { padding: 5px 0px 5px 0px; display: block; }
.wyniki .ribbon-element a { /*font-weight: 600;*/ }

.biblio { font-size: 12px; }
.biblio .pozycja { display: block; padding: 5px 0px 5px 0px; text-align: right; }

.enc-bibliografia .biblio .pozycja { text-align: left; }

.enc-haslo .ribbon-element { text-align: justify; }
.enc-haslo b { font-weight: 600; }
.enc-haslo i { font-style: italic; }
.enc-haslo .kapitalik { text-transform: uppercase; }
.enc-haslo .slowoobce { font-style: italic; }
.enc-haslo .imie { text-transform: uppercase; font-weight: 600;  }
.enc-haslo .tytul { font-weight: 600; }
.enc-haslo .r-tytul { font-weight: 600; }
.enc-haslo .kwal { font-style: italic; }
.enc-haslo .tekst-parawciety { padding-left: 20px; }
.enc-haslo .wers-du { padding-left: 30px; }
.enc-haslo .wers-sr { padding-left: 20px; }
.enc-haslo .wers-m { padding-left: 10px; }
.enc-haslo .autor-dziela { font-size: 12px; text-align: right; }
.enc-haslo .poz-kalend { display: table; }
.enc-haslo .tyt-kalend { font-weight: 600; display: table-cell; text-align: left; }
.enc-haslo .tekst-kalend { display: table-cell;}
.enc-haslo .znaczenie-numer { font-weight: 400; }
.enc-haslo .ribbon-element .tytul { font-weight: 600; }

.enc-struktura .spis-tresci { display: none; }
.enc-struktura-element a { font-weight: 600; }
.enc-struktura-element .e-glowka { display: inline; }

.enc-cytat-dnia .biblio { display: block; text-align: right; }
.enc-cytat-dnia .autor-dziela { display: block; text-align: right; }
.enc-ciekawostki-lista .biblio { text-align: right; }


article .title { font-weight: 300; font-size: 20px; border-bottom: 1px solid #e8e8e8; padding: 10px 0px 20px 0px; margin-bottom: 10px; }

.sjp-haslo b,
.sjp-so-haslo b,
.sjp-wyniki b,
.sjp-so-wyniki b { font-weight: 400; }

.sjp-porady ul { list-style: none; padding: 5px 5px 5px 5px; font-weight: 400; }
.sjp-porady li { padding: 2px 0px 2px 0px; }
.sjp-porady li a { display: inline-block; width: 90%; }
.sjp-porady .fa-info-circle { vertical-align: top; padding-top: 3px; padding-right: 3px; }

.enc-haslo .ribbon,
.enc-haslo article { padding-left: 0; padding-right: 0; }
.enc-wyniki  .tytul h1 { font-size: 14px; border-bottom: 0; display: inline; }
.enc-wyniki .tytul  { font-size: 14px; border-bottom: 0; display: inline; }
.enc-wyniki .e-glowka .tytul { display: inline; }
.enc-wyniki .e-glowka .wym-etym { display: inline; }
.enc-lista .e-glowka .tytul { display: inline; }
.enc-lista .e-glowka .wym-etym { display: inline; }

.enc-haslo-spis .spisTematow { display: block; padding: 2px 0px 2px 0px; }

.enc-haslo .tytul-tem a { color: #444; }

.enc-tabela-okno .modal-content { overflow: scroll; }
.enc-powiazane-modal ul { list-style: none; padding-left: 0; }
.enc-powiazane-hasla ul { list-style: none; padding-left: 0; }
.enc-powiazane-ciekawostki ul { list-style: none; padding-left: 0; }
.enc-powiazane-ciekawostki a { font-weight: 300; }
.enc-powiazane-galeria-opis { font-size: 12px; padding: 0px 5px 20px 5px; }
.enc-powiazane-galeria-copyright { font-size: 12px; padding: 5px 0px 10px 0px; display: block; font-style: italic; }
.enc-powiazane-element img { display: block; margin: 0 auto; }
.enc-powiazane-dzien-w-historii ul { list-style: none; padding-left: 0; }

.enc-powiazane-cytaty .autor-dziela { display: none; }
.enc-powiazane-cytaty .entry-head-title { padding-right: 10px;  }

.enc-powiazane-cytaty .tekst-para { padding-bottom: 0; padding-top: 0; }
.enc-powiazane-cytaty .ribbon { padding-bottom: 0; padding-top: 0; }
.enc-powiazane-cytaty .ribbon-element { padding-bottom: 0; }

.enc-powiazane-kalendaria-tozsame .e-glowka { display: none; }
.enc-powiazane-kalendaria-tozsame .entry-head-title { padding-right: 10px;  }
.enc-haslo .tekst-kalend { display: inline; }
.enc-haslo .tyt-kalend { padding-right: 10px; }

.enc-dzien-w-historii-ramka { padding: 0px 10px 0px 5px; }
.enc-dzien-w-historii .tytul { display: block; margin-bottom: 5px; }

.enc-rekordzisci .tekst-kalend { padding-top: 10px; padding-left: 10px; }

.sjp-korpus-tag.panel-group .panel .panel-heading .panel-title a { font-size: 13px; font-weight: 300; }
.sjp-korpus-tag .sjp-korpus-zrodlo { font-family: courier; font-size: 14px; }
.sjp-korpus-tag .panel-body { border: 2px solid #f5f5f5; }

.sjp-pisownia .ribbon-element * { font-size: 13px !important; }
.sjp-pisownia .ribbon-element * { display: inline; }
.sjp-pisownia .ribbon-element *:before { content: ' '; }
.sjp-pisownia .ribbon-element .tytul { display: block; }

.tra-lifestyle .ribbon-element * { font-size: 13px !important; }
.tra-lifestyle .ribbon-element * { display: inline; }
.tra-lifestyle .ribbon-element *:before { content: ' '; }
.tra-lifestyle .ribbon-element .tytul { display: block; }

.tra-reguly-tresc { padding: 10px 0px 10px 0px; font-size: 13px; }
.tra-reguly-tresc table { font-size: 13px; }
.tra-reguly-tresc td { vertical-align: top; }
.tra-reguly-tresc td.flaga { padding: 0; }
.tra-reguly-tresc td.regula { padding: 0px 0px 10px 20px; }


.tra-haslo td,
.tra-ciekawostki-lista td,
.tra-ciekawostki-haslo td,
.sjp-haslo td,
.sjp-ciekawostki-haslo td,
.enc-haslo td,
.enc-ciekawostki-haslo td  { border: 1px solid #ccc; padding:4px; }

.tra-haslo *,
.tra-wyniki * { font-weight: 300; }
.tra-haslo .tytul-var,
.tra-wyniki .tytul-var { font-weight: 600; }
.tra-haslo .znacz,
.tra-wyniki .znacz { font-weight: 600; }
.tra-haslo .akcent,
.tra-wyniki .akcent { font-weight: 600; }
.tra-haslo .tekst-para,
.tra-wyniki .tekst-para { display: inline; }
.tra-haslo .frazy,
.tra-wyniki .frazy { font-weight: 600; }
.tra-haslo .frazy .idiom,
.tra-wyniki .frazy .idiom { font-weight: 300; }

.tra-haslo .tra-entry-flags { padding-left: 0px; padding-right: 0px; }

.tra-przydatne { font-size: 13px; }

.haslo a { font-weight: 600; }
.haslo a.anchor-search { font-weight: 400; }
.haslo .e-glowka .wym-etym { display: inline; }
.haslo .base-entry-body .tytul { display: none; }

.enc-haslo .haslo .base-entry-body .tytul { display: inline; font-weight: 600; }
.sjp-haslo .haslo .base-entry-body .tytul { display: inline; font-weight: 600; }
.sjp-so-haslo .haslo .base-entry-body .tytul { display: inline; font-weight: 600; }
.tra-haslo .haslo .base-entry-body .tytul { display: inline; font-weight: 600; }
.modal-body .enc-haslo .haslo .base-entry-body .tytul { display: none; }

.tra-api-wyniki a { font-weight: 600; }
.tra-api-pos { display: inline; font-style: italic; }
.tra-api-translation { display: inline; }
.tra-api-wyniki.tra-api-haslo .tra-api-translation { display: block; }
.tra-api-equivalent { display: inline; }
.tra-api-others { font-style: italic; padding: 5px 0px 5px 0px; }

.sjp-haslo .akcent,
.sjp-wyniki .akcent { font-weight: bold; }
.tra-haslo .akcent,
.tra-wyniki .akcent { text-decoration: underline; }
