@font-face {
  font-family: 'IcoMoon';
  src: url('../../../media/jui/fonts/IcoMoon.eot');
  src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontawesome';
  src: url('../fonts/fontawesome.eot');
  src: url('../fonts/fontawesome.eot?#iefix') format('embedded-opentype'), url('../fonts/fontawesome.woff') format('woff'), url('../fonts/fontawesome.ttf') format('truetype'), url('../fonts/fontawesome.svg#fontawesome') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'IcoMoon-free';
  src: url('fonts/IcoMoon-free.eot');
  src: url('fonts/IcoMoon-free.eot?#iefix') format('embedded-opentype'), url('fonts/IcoMoon-free.woff') format('woff'), url('fonts/IcoMoon-free.ttf') format('truetype'), url('fonts/IcoMoon-free.svg#IcoMoon-free') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Icons';
  src: url('../fonts/Icons.eot');
  src: url('../fonts/Icons.eot?#iefix') format('embedded-opentype'), url('../fonts/Icons.woff') format('woff'), url('../fonts/Icons.ttf') format('truetype'), url('../fonts/Icons.svg#Icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.nfz-icomoon:before {
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 60px;
  line-height: 1;
  vertical-align: middle;
  margin-right: 20px;
  content: '\e185';
}
.nfz-ico:before {
  font-family: "Icons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 60px;
  line-height: 1;
  vertical-align: middle;
  margin-right: 6px;
}
.ico-1:before {
  content: "\73";
}
.ico-2:before {
  content: "\52";
}
.ico-3:before {
  content: "\72";
}
.ico-4:before {
  content: "\50";
}
.ico-5:before {
  content: "\70";
}
.ico-6:before {
  content: "\4f";
}
.ico-7:before {
  content: "\6f";
}
.ico-8:before {
  content: "\4e";
}
.ico-9:before {
  content: "\6e";
}
.ico-10:before {
  content: "\4d";
}
.ico-11:before {
  content: "\6d";
}
.ico-12:before {
  content: "\4c";
}
.ico-13:before {
  content: "\6c";
}
.ico-14:before {
  content: "\4b";
}
.ico-15:before {
  content: "\6b";
}
.ico-16:before {
  content: "\4a";
}
.ico-17:before {
  content: "\6a";
}
.ico-18:before {
  content: "\49";
}
.ico-19:before {
  content: "\69";
}
.ico-20:before {
  content: "\48";
}
.ico-21:before {
  content: "\68";
}
.ico-22:before {
  content: "\47";
}
.ico-23:before {
  content: "\67";
}
.ico-24:before {
  content: "\46";
}
.ico-25:before {
  content: "\65";
}
.ico-26:before {
  content: "\44";
}
.ico-27:before {
  content: "\64";
}
.ico-28:before {
  content: "\43";
}
.ico-29:before {
  content: "\63";
}
.ico-30:before {
  content: "\45";
}
.ico-31:before {
  content: "\62";
}
.ico-32:before {
  content: "\41";
}
.ico-33:before {
  content: "\61";
}
.ico-34:before {
  content: "\2a";
}
.ico-35:before {
  content: "\29";
}
.ico-36:before {
  content: "\28";
}
.ico-37:before {
  content: "\27";
}
.ico-38:before {
  content: "\26";
}
.ico-39:before {
  content: "\25";
}
.ico-40:before {
  content: "\24";
}
.ico-41:before {
  content: "\23";
}
.ico-42:before {
  content: "\22";
}
.ico-wykrzyknik:before {
  content: "\21";
}
.ico-43:before {
  content: "\69";
}
.cf {
  *zoom: 1;
}
.cf:before,
.cf:after {
  display: table;
  content: "";
  line-height: 0;
}
.cf:after {
  clear: both;
}
.fsize70 {
  font-size: 9.1px;
}
.fsize70 .jm-module .jm-title {
  font-size: 16.8px;
}
.fsize70 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 10.5px;
}
.fsize70 #jm-header .slide-desc-text-override .slide-text {
  font-size: 21px;
}
.fsize70 dl.article-info {
  font-size: 7.735px;
}
.fsize70 h1 {
  font-size: 25.025px;
}
.fsize70 h2 {
  font-size: 20.475px;
}
.fsize70 h3 {
  font-size: 15.925px;
}
.fsize70 h4 {
  font-size: 11.375px;
}
.fsize70 h5 {
  font-size: 9.1px;
}
.fsize70 h6 {
  font-size: 7.735px;
}
.fsize70 h1.componentheading,
.fsize70 .tag-category > h1,
.fsize70 .page-header > h1,
.fsize70 .content-category > h1,
.fsize70 .categories-list > h1,
.fsize70 .blog-featured > h1,
.fsize70 .contact-category > h1,
.fsize70 .contact > h1,
.fsize70 .newsfeed-category > h1,
.fsize70 h1.page-title,
.fsize70 .finder > h1,
.fsize70 .weblink-category > h1,
.fsize70 .edit > h1,
.fsize70 .blog > h2 {
  font-size: 11.2px;
}
.fsize70 h2.item-title,
.fsize70 .page-header > h2,
.fsize70 .content-category > h2,
.fsize70 .cat-children > h3,
.fsize70 .contact-category > h2,
.fsize70 .weblink-category > h2,
.fsize70 .newsfeed > h2,
.fsize70 .newsfeed-category > h2,
.fsize70 .weblink-category > h2,
.fsize70 .contact > h3 {
  font-size: 11.2px;
}
.fsize70 #jm-allpage .contact-ps > h3:first-child {
  font-size: 11.2px;
}
.fsize70 legend,
.fsize70 label,
.fsize70 input,
.fsize70 button,
.fsize70 select,
.fsize70 textarea {
  font-size: 9.1px;
}
.fsize70 p.readmore .btn {
  font-size: 9.1px;
}
.fsize80 {
  font-size: 10.4px;
}
.fsize80 .jm-module .jm-title {
  font-size: 19.2px;
}
.fsize80 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 12px;
}
.fsize80 #jm-header .slide-desc-text-override .slide-text {
  font-size: 24px;
}
.fsize80 dl.article-info {
  font-size: 8.84px;
}
.fsize80 h1 {
  font-size: 28.6px;
}
.fsize80 h2 {
  font-size: 23.4px;
}
.fsize80 h3 {
  font-size: 18.2px;
}
.fsize80 h4 {
  font-size: 13px;
}
.fsize80 h5 {
  font-size: 10.4px;
}
.fsize80 h6 {
  font-size: 8.84px;
}
.fsize80 h1.componentheading,
.fsize80 .tag-category > h1,
.fsize80 .page-header > h1,
.fsize80 .content-category > h1,
.fsize80 .categories-list > h1,
.fsize80 .blog-featured > h1,
.fsize80 .contact-category > h1,
.fsize80 .contact > h1,
.fsize80 .newsfeed-category > h1,
.fsize80 h1.page-title,
.fsize80 .finder > h1,
.fsize80 .weblink-category > h1,
.fsize80 .edit > h1,
.fsize80 .blog > h2 {
  font-size: 12.8px;
}
.fsize80 h2.item-title,
.fsize80 .page-header > h2,
.fsize80 .content-category > h2,
.fsize80 .cat-children > h3,
.fsize80 .contact-category > h2,
.fsize80 .weblink-category > h2,
.fsize80 .newsfeed > h2,
.fsize80 .newsfeed-category > h2,
.fsize80 .weblink-category > h2,
.fsize80 .contact > h3 {
  font-size: 12.8px;
}
.fsize80 #jm-allpage .contact-ps > h3:first-child {
  font-size: 12.8px;
}
.fsize80 legend,
.fsize80 label,
.fsize80 input,
.fsize80 button,
.fsize80 select,
.fsize80 textarea {
  font-size: 10.4px;
}
.fsize80 p.readmore .btn {
  font-size: 10.4px;
}
.fsize90 {
  font-size: 11.7px;
}
.fsize90 .jm-module .jm-title {
  font-size: 21.6px;
}
.fsize90 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 13.5px;
}
.fsize90 #jm-header .slide-desc-text-override .slide-text {
  font-size: 27px;
}
.fsize90 dl.article-info {
  font-size: 9.945px;
}
.fsize90 h1 {
  font-size: 32.175px;
}
.fsize90 h2 {
  font-size: 26.325px;
}
.fsize90 h3 {
  font-size: 20.475px;
}
.fsize90 h4 {
  font-size: 14.625px;
}
.fsize90 h5 {
  font-size: 11.7px;
}
.fsize90 h6 {
  font-size: 9.945px;
}
.fsize90 h1.componentheading,
.fsize90 .tag-category > h1,
.fsize90 .page-header > h1,
.fsize90 .content-category > h1,
.fsize90 .categories-list > h1,
.fsize90 .blog-featured > h1,
.fsize90 .contact-category > h1,
.fsize90 .contact > h1,
.fsize90 .newsfeed-category > h1,
.fsize90 h1.page-title,
.fsize90 .finder > h1,
.fsize90 .weblink-category > h1,
.fsize90 .edit > h1,
.fsize90 .blog > h2 {
  font-size: 14.4px;
}
.fsize90 h2.item-title,
.fsize90 .page-header > h2,
.fsize90 .content-category > h2,
.fsize90 .cat-children > h3,
.fsize90 .contact-category > h2,
.fsize90 .weblink-category > h2,
.fsize90 .newsfeed > h2,
.fsize90 .newsfeed-category > h2,
.fsize90 .weblink-category > h2,
.fsize90 .contact > h3 {
  font-size: 14.4px;
}
.fsize90 #jm-allpage .contact-ps > h3:first-child {
  font-size: 14.4px;
}
.fsize90 legend,
.fsize90 label,
.fsize90 input,
.fsize90 button,
.fsize90 select,
.fsize90 textarea {
  font-size: 11.7px;
}
.fsize90 p.readmore .btn {
  font-size: 11.7px;
}
.fsize110 {
  font-size: 14.3px;
}
.fsize110 .jm-module .jm-title {
  font-size: 26.4px;
}
.fsize110 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 16.5px;
}
.fsize110 #jm-header .slide-desc-text-override .slide-text {
  font-size: 33px;
}
.fsize110 dl.article-info {
  font-size: 12.155px;
}
.fsize110 h1 {
  font-size: 39.325px;
}
.fsize110 h2 {
  font-size: 32.175px;
}
.fsize110 h3 {
  font-size: 25.025px;
}
.fsize110 h4 {
  font-size: 17.875px;
}
.fsize110 h5 {
  font-size: 14.3px;
}
.fsize110 h6 {
  font-size: 12.155px;
}
.fsize110 h1.componentheading,
.fsize110 .tag-category > h1,
.fsize110 .page-header > h1,
.fsize110 .content-category > h1,
.fsize110 .categories-list > h1,
.fsize110 .blog-featured > h1,
.fsize110 .contact-category > h1,
.fsize110 .contact > h1,
.fsize110 .newsfeed-category > h1,
.fsize110 h1.page-title,
.fsize110 .finder > h1,
.fsize110 .weblink-category > h1,
.fsize110 .edit > h1,
.fsize110 .blog > h2 {
  font-size: 17.6px;
}
.fsize110 h2.item-title,
.fsize110 .page-header > h2,
.fsize110 .content-category > h2,
.fsize110 .cat-children > h3,
.fsize110 .contact-category > h2,
.fsize110 .weblink-category > h2,
.fsize110 .newsfeed > h2,
.fsize110 .newsfeed-category > h2,
.fsize110 .weblink-category > h2,
.fsize110 .contact > h3 {
  font-size: 17.6px;
}
.fsize110 #jm-allpage .contact-ps > h3:first-child {
  font-size: 17.6px;
}
.fsize110 legend,
.fsize110 label,
.fsize110 input,
.fsize110 button,
.fsize110 select,
.fsize110 textarea {
  font-size: 14.3px;
}
.fsize110 p.readmore .btn {
  font-size: 14.3px;
}
.fsize120 {
  font-size: 15.6px;
}
.fsize120 .jm-module .jm-title {
  font-size: 28.8px;
}
.fsize120 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 18px;
}
.fsize120 #jm-header .slide-desc-text-override .slide-text {
  font-size: 36px;
}
.fsize120 dl.article-info {
  font-size: 13.26px;
}
.fsize120 h1 {
  font-size: 42.9px;
}
.fsize120 h2 {
  font-size: 35.1px;
}
.fsize120 h3 {
  font-size: 27.3px;
}
.fsize120 h4 {
  font-size: 19.5px;
}
.fsize120 h5 {
  font-size: 15.6px;
}
.fsize120 h6 {
  font-size: 13.26px;
}
.fsize120 h1.componentheading,
.fsize120 .tag-category > h1,
.fsize120 .page-header > h1,
.fsize120 .content-category > h1,
.fsize120 .categories-list > h1,
.fsize120 .blog-featured > h1,
.fsize120 .contact-category > h1,
.fsize120 .contact > h1,
.fsize120 .newsfeed-category > h1,
.fsize120 h1.page-title,
.fsize120 .finder > h1,
.fsize120 .weblink-category > h1,
.fsize120 .edit > h1,
.fsize120 .blog > h2 {
  font-size: 19.2px;
}
.fsize120 h2.item-title,
.fsize120 .page-header > h2,
.fsize120 .content-category > h2,
.fsize120 .cat-children > h3,
.fsize120 .contact-category > h2,
.fsize120 .weblink-category > h2,
.fsize120 .newsfeed > h2,
.fsize120 .newsfeed-category > h2,
.fsize120 .weblink-category > h2,
.fsize120 .contact > h3 {
  font-size: 19.2px;
}
.fsize120 #jm-allpage .contact-ps > h3:first-child {
  font-size: 19.2px;
}
.fsize120 legend,
.fsize120 label,
.fsize120 input,
.fsize120 button,
.fsize120 select,
.fsize120 textarea {
  font-size: 15.6px;
}
.fsize120 p.readmore .btn {
  font-size: 15.6px;
}
.fsize130 {
  font-size: 16.9px;
}
.fsize130 .jm-module .jm-title {
  font-size: 31.2px;
}
.fsize130 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 19.5px;
}
.fsize130 #jm-header .slide-desc-text-override .slide-text {
  font-size: 39px;
}
.fsize130 dl.article-info {
  font-size: 14.365px;
}
.fsize130 h1 {
  font-size: 46.475px;
}
.fsize130 h2 {
  font-size: 38.025px;
}
.fsize130 h3 {
  font-size: 29.575px;
}
.fsize130 h4 {
  font-size: 21.125px;
}
.fsize130 h5 {
  font-size: 16.9px;
}
.fsize130 h6 {
  font-size: 14.365px;
}
.fsize130 h1.componentheading,
.fsize130 .tag-category > h1,
.fsize130 .page-header > h1,
.fsize130 .content-category > h1,
.fsize130 .categories-list > h1,
.fsize130 .blog-featured > h1,
.fsize130 .contact-category > h1,
.fsize130 .contact > h1,
.fsize130 .newsfeed-category > h1,
.fsize130 h1.page-title,
.fsize130 .finder > h1,
.fsize130 .weblink-category > h1,
.fsize130 .edit > h1,
.fsize130 .blog > h2 {
  font-size: 20.8px;
}
.fsize130 h2.item-title,
.fsize130 .page-header > h2,
.fsize130 .content-category > h2,
.fsize130 .cat-children > h3,
.fsize130 .contact-category > h2,
.fsize130 .weblink-category > h2,
.fsize130 .newsfeed > h2,
.fsize130 .newsfeed-category > h2,
.fsize130 .weblink-category > h2,
.fsize130 .contact > h3 {
  font-size: 20.8px;
}
.fsize130 #jm-allpage .contact-ps > h3:first-child {
  font-size: 20.8px;
}
.fsize130 legend,
.fsize130 label,
.fsize130 input,
.fsize130 button,
.fsize130 select,
.fsize130 textarea {
  font-size: 16.9px;
}
.fsize130 p.readmore .btn {
  font-size: 16.9px;
}
/*# sourceMappingURL=/templates/nfz-lodz/css/font_switcher.28.map */