.cf:before,
.cf:after {
  display: table;
  content: "";
  line-height: 0;
}
.cf:after {
  clear: both;
}
.fsize70 {
  font-size: 9.800000000000001px;
}
.fsize70 .jm-module .jm-title,
.fsize70 .moduletable > h3 {
  font-size: 14px;
}
.fsize70 .large-title-ms.jm-module .jm-title {
  font-size: 25.2px;
  line-height: 30.1px;
}
.fsize70 .large-title-ms.moduletable > h3 {
  font-size: 25.2px;
  line-height: 30.1px;
}
.fsize70 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 9.800000000000001px;
}
.fsize70 .dj-megamenu-override .dj-submenu > li > a,
.fsize70 .dj-megamenu-override .dj-subtree > li > a {
  font-size: 12.6px;
}
.fsize70 .nav.menu li a,
.fsize70 .nav.menu li span.separator {
  font-size: 12.6px;
}
.fsize70 .nav.menu.slider .slick-track > li > a,
.fsize70 .nav.menu.slider .slick-track > li > span.separator {
  font-size: 14px;
}
.fsize70 dl.article-info {
  font-size: 8.33px;
}
.fsize70 h1 {
  font-size: 22.4px;
}
.fsize70 h2 {
  font-size: 19.6px;
}
.fsize70 h3 {
  font-size: 14px;
}
.fsize70 h4 {
  font-size: 12.6px;
}
.fsize70 h5 {
  font-size: 11.2px;
}
.fsize70 h6 {
  font-size: 9.800000000000001px;
}
.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: 29.4px;
}
.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: 29.4px;
}
.fsize70 .item-page {
  font-size: 12.6px;
}
.fsize70 .item-page .page-header > h2 {
  font-size: 19.6px;
}
.fsize70 .item-page.news .page-header > h2 {
  font-size: 29.4px;
}
.fsize70 .item-page.news .item-page-in p:first-of-type:not(:last-child) {
  font-size: 19.6px;
}
.fsize70 .blog .item,
.fsize70 .blog-featured .item {
  font-size: 11.2px;
}
.fsize70 .jm-schedule {
  font-size: 14px;
}
.fsize70 .jm-schedule .jm-schedule-instructor {
  font-size: 9.800000000000001px;
}
.fsize70 .blog.kino .page-header h1 {
  font-size: 19.6px;
}
.fsize70 .blog.kino .item {
  font-size: 12.6px;
  line-height: 14.7px;
}
.fsize70 .blog.kino .item .page-header h2 {
  font-size: 16.8px;
  line-height: 20.3px;
}
.fsize70 .item-page .fields-container dd {
  line-height: 14.7px;
}
.fsize70 .item-page table {
  font-size: 11.2px;
}
.fsize70 .item-page table.cennik td:last-child {
  font-size: 14px;
}
.fsize70 .blog.instruktorzy .item .page-header h2 {
  font-size: 14px;
  line-height: 16.8px;
}
.fsize70 .blog.pracownie .page-header h1 {
  font-size: 25.2px;
  line-height: 30.1px;
}
.fsize70 .blog.pracownie .item .page-header {
  line-height: 27.3px;
}
.fsize70 .blog.pracownie .item .page-header h2 {
  font-size: 16.8px;
  line-height: 27.3px;
}
.fsize70 .blog.pracownie .fields-container,
.fsize70 .blog.pracownie .field-entry {
  line-height: 21px;
}
.fsize70 .blog.pracownie .field-value {
  font-size: 8.4px;
  line-height: 9.800000000000001px;
}
.fsize70 .jm-offer .page-header h2 {
  font-size: 15.4px;
  line-height: 18.2px;
}
.fsize70 .jm-offer .jm-offer-title h3 {
  font-size: 14px;
  line-height: 16.8px;
}
.fsize70 legend,
.fsize70 label,
.fsize70 input,
.fsize70 select,
.fsize70 textarea {
  font-size: 9.800000000000001px;
}
.fsize70 .btn,
.fsize70 a.button,
.fsize70 input.button,
.fsize70 button.button {
  font-size: 7.7px;
}
.fsize70 p.readmore .btn {
  font-size: 9.800000000000001px;
}
.fsize70 .accordion-heading,
.fsize70 .pane-sliders h3.title {
  font-size: 11.2px;
}
.fsize70 .nav-tabs > li > a,
.fsize70 dl.tabs > dt a {
  font-size: 11.2px;
}
.fsize70 #jm-footer .jm-footer-in {
  line-height: 11.9px;
}
.fsize70 #jm-allpage .jm-category-module.default .jmm-title {
  font-size: 19.6px;
  line-height: 0.8498;
}
.fsize70 #jm-allpage .jm-category-module.default .jmm-readmore {
  font-size: 12.6px;
}
.fsize70 #jm-allpage .jm-category-module.default.carousel .jmm-title {
  font-size: 16.8px;
  line-height: 20.3px;
}
.fsize70 #jm-allpage .jm-category-module.default.pracownie .jmm-instructor {
  font-size: 8.4px;
  line-height: 9.800000000000001px;
}
.fsize70 #jm-allpage .jm-category-module.default.pracownie .jmm-title-wrapper {
  line-height: 27.3px;
}
.fsize70 #jm-allpage .jm-category-module.default.pracownie .jmm-title {
  font-size: 16.8px;
  line-height: 27.3px;
}
.fsize70 .djev_mod_items .djev_item_title,
.fsize70 .djev_list .djev_item_title {
  font-size: 19.6px;
}
.fsize70 .djev_mod_items .djev_time,
.fsize70 .djev_mod_items .djev_city {
  font-size: 9.800000000000001px;
  line-height: 11.9px;
}
.fsize70 .djev_list .djev_time {
  font-size: 12.6px;
}
.fsize70 #jm-maincontent {
  font-size: 9.800000000000001px;
}
.fsize80 {
  font-size: 11.2px;
}
.fsize80 .jm-module .jm-title,
.fsize80 .moduletable > h3 {
  font-size: 16px;
}
.fsize80 .large-title-ms.jm-module .jm-title {
  font-size: 28.8px;
  line-height: 34.4px;
}
.fsize80 .large-title-ms.moduletable > h3 {
  font-size: 28.8px;
  line-height: 34.4px;
}
.fsize80 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 11.2px;
}
.fsize80 .dj-megamenu-override .dj-submenu > li > a,
.fsize80 .dj-megamenu-override .dj-subtree > li > a {
  font-size: 14.4px;
}
.fsize80 .nav.menu li a,
.fsize80 .nav.menu li span.separator {
  font-size: 14.4px;
}
.fsize80 .nav.menu.slider .slick-track > li > a,
.fsize80 .nav.menu.slider .slick-track > li > span.separator {
  font-size: 16px;
}
.fsize80 dl.article-info {
  font-size: 9.52px;
}
.fsize80 h1 {
  font-size: 25.6px;
}
.fsize80 h2 {
  font-size: 22.4px;
}
.fsize80 h3 {
  font-size: 16px;
}
.fsize80 h4 {
  font-size: 14.4px;
}
.fsize80 h5 {
  font-size: 12.8px;
}
.fsize80 h6 {
  font-size: 11.2px;
}
.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: 33.6px;
}
.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: 33.6px;
}
.fsize80 .item-page {
  font-size: 14.4px;
}
.fsize80 .item-page .page-header > h2 {
  font-size: 22.4px;
}
.fsize80 .item-page.news .page-header > h2 {
  font-size: 33.6px;
}
.fsize80 .item-page.news .item-page-in p:first-of-type:not(:last-child) {
  font-size: 22.4px;
}
.fsize80 .blog .item,
.fsize80 .blog-featured .item {
  font-size: 12.8px;
}
.fsize80 .jm-schedule {
  font-size: 16px;
}
.fsize80 .jm-schedule .jm-schedule-instructor {
  font-size: 11.2px;
}
.fsize80 .blog.kino .page-header h1 {
  font-size: 22.4px;
}
.fsize80 .blog.kino .item {
  font-size: 14.4px;
  line-height: 16.8px;
}
.fsize80 .blog.kino .item .page-header h2 {
  font-size: 19.2px;
  line-height: 23.2px;
}
.fsize80 .item-page .fields-container dd {
  line-height: 16.8px;
}
.fsize80 .item-page table {
  font-size: 12.8px;
}
.fsize80 .item-page table.cennik td:last-child {
  font-size: 16px;
}
.fsize80 .blog.instruktorzy .item .page-header h2 {
  font-size: 16px;
  line-height: 19.2px;
}
.fsize80 .blog.pracownie .page-header h1 {
  font-size: 28.8px;
  line-height: 34.4px;
}
.fsize80 .blog.pracownie .item .page-header {
  line-height: 31.2px;
}
.fsize80 .blog.pracownie .item .page-header h2 {
  font-size: 19.2px;
  line-height: 31.2px;
}
.fsize80 .blog.pracownie .fields-container,
.fsize80 .blog.pracownie .field-entry {
  line-height: 24px;
}
.fsize80 .blog.pracownie .field-value {
  font-size: 9.6px;
  line-height: 11.2px;
}
.fsize80 .jm-offer .page-header h2 {
  font-size: 17.6px;
  line-height: 20.8px;
}
.fsize80 .jm-offer .jm-offer-title h3 {
  font-size: 16px;
  line-height: 19.2px;
}
.fsize80 legend,
.fsize80 label,
.fsize80 input,
.fsize80 select,
.fsize80 textarea {
  font-size: 11.2px;
}
.fsize80 .btn,
.fsize80 a.button,
.fsize80 input.button,
.fsize80 button.button {
  font-size: 8.800000000000001px;
}
.fsize80 p.readmore .btn {
  font-size: 11.2px;
}
.fsize80 .accordion-heading,
.fsize80 .pane-sliders h3.title {
  font-size: 12.8px;
}
.fsize80 .nav-tabs > li > a,
.fsize80 dl.tabs > dt a {
  font-size: 12.8px;
}
.fsize80 #jm-footer .jm-footer-in {
  line-height: 13.6px;
}
.fsize80 #jm-allpage .jm-category-module.default .jmm-title {
  font-size: 22.4px;
  line-height: 0.9712;
}
.fsize80 #jm-allpage .jm-category-module.default .jmm-readmore {
  font-size: 14.4px;
}
.fsize80 #jm-allpage .jm-category-module.default.carousel .jmm-title {
  font-size: 19.2px;
  line-height: 23.2px;
}
.fsize80 #jm-allpage .jm-category-module.default.pracownie .jmm-instructor {
  font-size: 9.6px;
  line-height: 11.2px;
}
.fsize80 #jm-allpage .jm-category-module.default.pracownie .jmm-title-wrapper {
  line-height: 31.2px;
}
.fsize80 #jm-allpage .jm-category-module.default.pracownie .jmm-title {
  font-size: 19.2px;
  line-height: 31.2px;
}
.fsize80 .djev_mod_items .djev_item_title,
.fsize80 .djev_list .djev_item_title {
  font-size: 22.4px;
}
.fsize80 .djev_mod_items .djev_time,
.fsize80 .djev_mod_items .djev_city {
  font-size: 11.2px;
  line-height: 13.6px;
}
.fsize80 .djev_list .djev_time {
  font-size: 14.4px;
}
.fsize80 #jm-maincontent {
  font-size: 11.2px;
}
.fsize90 {
  font-size: 12.6px;
}
.fsize90 .jm-module .jm-title,
.fsize90 .moduletable > h3 {
  font-size: 18px;
}
.fsize90 .large-title-ms.jm-module .jm-title {
  font-size: 32.4px;
  line-height: 38.7px;
}
.fsize90 .large-title-ms.moduletable > h3 {
  font-size: 32.4px;
  line-height: 38.7px;
}
.fsize90 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 12.6px;
}
.fsize90 .dj-megamenu-override .dj-submenu > li > a,
.fsize90 .dj-megamenu-override .dj-subtree > li > a {
  font-size: 16.2px;
}
.fsize90 .nav.menu li a,
.fsize90 .nav.menu li span.separator {
  font-size: 16.2px;
}
.fsize90 .nav.menu.slider .slick-track > li > a,
.fsize90 .nav.menu.slider .slick-track > li > span.separator {
  font-size: 18px;
}
.fsize90 dl.article-info {
  font-size: 10.71px;
}
.fsize90 h1 {
  font-size: 28.8px;
}
.fsize90 h2 {
  font-size: 25.2px;
}
.fsize90 h3 {
  font-size: 18px;
}
.fsize90 h4 {
  font-size: 16.2px;
}
.fsize90 h5 {
  font-size: 14.4px;
}
.fsize90 h6 {
  font-size: 12.6px;
}
.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: 37.8px;
}
.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: 37.8px;
}
.fsize90 .item-page {
  font-size: 16.2px;
}
.fsize90 .item-page .page-header > h2 {
  font-size: 25.2px;
}
.fsize90 .item-page.news .page-header > h2 {
  font-size: 37.8px;
}
.fsize90 .item-page.news .item-page-in p:first-of-type:not(:last-child) {
  font-size: 25.2px;
}
.fsize90 .blog .item,
.fsize90 .blog-featured .item {
  font-size: 14.4px;
}
.fsize90 .jm-schedule {
  font-size: 18px;
}
.fsize90 .jm-schedule .jm-schedule-instructor {
  font-size: 12.6px;
}
.fsize90 .blog.kino .page-header h1 {
  font-size: 25.2px;
}
.fsize90 .blog.kino .item {
  font-size: 16.2px;
  line-height: 18.9px;
}
.fsize90 .blog.kino .item .page-header h2 {
  font-size: 21.6px;
  line-height: 26.1px;
}
.fsize90 .item-page .fields-container dd {
  line-height: 18.9px;
}
.fsize90 .item-page table {
  font-size: 14.4px;
}
.fsize90 .item-page table.cennik td:last-child {
  font-size: 18px;
}
.fsize90 .blog.instruktorzy .item .page-header h2 {
  font-size: 18px;
  line-height: 21.6px;
}
.fsize90 .blog.pracownie .page-header h1 {
  font-size: 32.4px;
  line-height: 38.7px;
}
.fsize90 .blog.pracownie .item .page-header {
  line-height: 35.1px;
}
.fsize90 .blog.pracownie .item .page-header h2 {
  font-size: 21.6px;
  line-height: 35.1px;
}
.fsize90 .blog.pracownie .fields-container,
.fsize90 .blog.pracownie .field-entry {
  line-height: 27px;
}
.fsize90 .blog.pracownie .field-value {
  font-size: 10.8px;
  line-height: 12.6px;
}
.fsize90 .jm-offer .page-header h2 {
  font-size: 19.8px;
  line-height: 23.4px;
}
.fsize90 .jm-offer .jm-offer-title h3 {
  font-size: 18px;
  line-height: 21.6px;
}
.fsize90 legend,
.fsize90 label,
.fsize90 input,
.fsize90 select,
.fsize90 textarea {
  font-size: 12.6px;
}
.fsize90 .btn,
.fsize90 a.button,
.fsize90 input.button,
.fsize90 button.button {
  font-size: 9.9px;
}
.fsize90 p.readmore .btn {
  font-size: 12.6px;
}
.fsize90 .accordion-heading,
.fsize90 .pane-sliders h3.title {
  font-size: 14.4px;
}
.fsize90 .nav-tabs > li > a,
.fsize90 dl.tabs > dt a {
  font-size: 14.4px;
}
.fsize90 #jm-footer .jm-footer-in {
  line-height: 15.3px;
}
.fsize90 #jm-allpage .jm-category-module.default .jmm-title {
  font-size: 25.2px;
  line-height: 1.0926;
}
.fsize90 #jm-allpage .jm-category-module.default .jmm-readmore {
  font-size: 16.2px;
}
.fsize90 #jm-allpage .jm-category-module.default.carousel .jmm-title {
  font-size: 21.6px;
  line-height: 26.1px;
}
.fsize90 #jm-allpage .jm-category-module.default.pracownie .jmm-instructor {
  font-size: 10.8px;
  line-height: 12.6px;
}
.fsize90 #jm-allpage .jm-category-module.default.pracownie .jmm-title-wrapper {
  line-height: 35.1px;
}
.fsize90 #jm-allpage .jm-category-module.default.pracownie .jmm-title {
  font-size: 21.6px;
  line-height: 35.1px;
}
.fsize90 .djev_mod_items .djev_item_title,
.fsize90 .djev_list .djev_item_title {
  font-size: 25.2px;
}
.fsize90 .djev_mod_items .djev_time,
.fsize90 .djev_mod_items .djev_city {
  font-size: 12.6px;
  line-height: 15.3px;
}
.fsize90 .djev_list .djev_time {
  font-size: 16.2px;
}
.fsize90 #jm-maincontent {
  font-size: 12.6px;
}
.fsize110 {
  font-size: 15.4px;
}
.fsize110 .jm-module .jm-title,
.fsize110 .moduletable > h3 {
  font-size: 22px;
}
.fsize110 .large-title-ms.jm-module .jm-title {
  font-size: 39.6px;
  line-height: 47.3px;
}
.fsize110 .large-title-ms.moduletable > h3 {
  font-size: 39.6px;
  line-height: 47.3px;
}
.fsize110 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 15.4px;
}
.fsize110 .dj-megamenu-override .dj-submenu > li > a,
.fsize110 .dj-megamenu-override .dj-subtree > li > a {
  font-size: 19.8px;
}
.fsize110 .nav.menu li a,
.fsize110 .nav.menu li span.separator {
  font-size: 19.8px;
}
.fsize110 .nav.menu.slider .slick-track > li > a,
.fsize110 .nav.menu.slider .slick-track > li > span.separator {
  font-size: 22px;
}
.fsize110 dl.article-info {
  font-size: 13.09px;
}
.fsize110 h1 {
  font-size: 35.2px;
}
.fsize110 h2 {
  font-size: 30.8px;
}
.fsize110 h3 {
  font-size: 22px;
}
.fsize110 h4 {
  font-size: 19.8px;
}
.fsize110 h5 {
  font-size: 17.6px;
}
.fsize110 h6 {
  font-size: 15.4px;
}
.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: 46.2px;
}
.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: 46.2px;
}
.fsize110 .item-page {
  font-size: 19.8px;
}
.fsize110 .item-page .page-header > h2 {
  font-size: 30.8px;
}
.fsize110 .item-page.news .page-header > h2 {
  font-size: 46.2px;
}
.fsize110 .item-page.news .item-page-in p:first-of-type:not(:last-child) {
  font-size: 30.8px;
}
.fsize110 .blog .item,
.fsize110 .blog-featured .item {
  font-size: 17.6px;
}
.fsize110 .jm-schedule {
  font-size: 22px;
}
.fsize110 .jm-schedule .jm-schedule-instructor {
  font-size: 15.4px;
}
.fsize110 .blog.kino .page-header h1 {
  font-size: 30.8px;
}
.fsize110 .blog.kino .item {
  font-size: 19.8px;
  line-height: 23.1px;
}
.fsize110 .blog.kino .item .page-header h2 {
  font-size: 26.4px;
  line-height: 31.9px;
}
.fsize110 .item-page .fields-container dd {
  line-height: 23.1px;
}
.fsize110 .item-page table {
  font-size: 17.6px;
}
.fsize110 .item-page table.cennik td:last-child {
  font-size: 22px;
}
.fsize110 .blog.instruktorzy .item .page-header h2 {
  font-size: 22px;
  line-height: 26.4px;
}
.fsize110 .blog.pracownie .page-header h1 {
  font-size: 39.6px;
  line-height: 47.3px;
}
.fsize110 .blog.pracownie .item .page-header {
  line-height: 42.9px;
}
.fsize110 .blog.pracownie .item .page-header h2 {
  font-size: 26.4px;
  line-height: 42.9px;
}
.fsize110 .blog.pracownie .fields-container,
.fsize110 .blog.pracownie .field-entry {
  line-height: 33px;
}
.fsize110 .blog.pracownie .field-value {
  font-size: 13.2px;
  line-height: 15.4px;
}
.fsize110 .jm-offer .page-header h2 {
  font-size: 24.2px;
  line-height: 28.6px;
}
.fsize110 .jm-offer .jm-offer-title h3 {
  font-size: 22px;
  line-height: 26.4px;
}
.fsize110 legend,
.fsize110 label,
.fsize110 input,
.fsize110 select,
.fsize110 textarea {
  font-size: 15.4px;
}
.fsize110 .btn,
.fsize110 a.button,
.fsize110 input.button,
.fsize110 button.button {
  font-size: 12.1px;
}
.fsize110 p.readmore .btn {
  font-size: 15.4px;
}
.fsize110 .accordion-heading,
.fsize110 .pane-sliders h3.title {
  font-size: 17.6px;
}
.fsize110 .nav-tabs > li > a,
.fsize110 dl.tabs > dt a {
  font-size: 17.6px;
}
.fsize110 #jm-footer .jm-footer-in {
  line-height: 18.7px;
}
.fsize110 #jm-allpage .jm-category-module.default .jmm-title {
  font-size: 30.8px;
  line-height: 1.3354;
}
.fsize110 #jm-allpage .jm-category-module.default .jmm-readmore {
  font-size: 19.8px;
}
.fsize110 #jm-allpage .jm-category-module.default.carousel .jmm-title {
  font-size: 26.4px;
  line-height: 31.9px;
}
.fsize110 #jm-allpage .jm-category-module.default.pracownie .jmm-instructor {
  font-size: 13.2px;
  line-height: 15.4px;
}
.fsize110 #jm-allpage .jm-category-module.default.pracownie .jmm-title-wrapper {
  line-height: 42.9px;
}
.fsize110 #jm-allpage .jm-category-module.default.pracownie .jmm-title {
  font-size: 26.4px;
  line-height: 42.9px;
}
.fsize110 .djev_mod_items .djev_item_title,
.fsize110 .djev_list .djev_item_title {
  font-size: 30.8px;
}
.fsize110 .djev_mod_items .djev_time,
.fsize110 .djev_mod_items .djev_city {
  font-size: 15.4px;
  line-height: 18.7px;
}
.fsize110 .djev_list .djev_time {
  font-size: 19.8px;
}
.fsize110 #jm-maincontent {
  font-size: 16.8px;
}
.fsize120 {
  font-size: 16.8px;
}
.fsize120 .jm-module .jm-title,
.fsize120 .moduletable > h3 {
  font-size: 24px;
}
.fsize120 .large-title-ms.jm-module .jm-title {
  font-size: 43.2px;
  line-height: 51.6px;
}
.fsize120 .large-title-ms.moduletable > h3 {
  font-size: 43.2px;
  line-height: 51.6px;
}
.fsize120 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 16.8px;
}
.fsize120 .dj-megamenu-override .dj-submenu > li > a,
.fsize120 .dj-megamenu-override .dj-subtree > li > a {
  font-size: 21.6px;
}
.fsize120 .nav.menu li a,
.fsize120 .nav.menu li span.separator {
  font-size: 21.6px;
}
.fsize120 .nav.menu.slider .slick-track > li > a,
.fsize120 .nav.menu.slider .slick-track > li > span.separator {
  font-size: 24px;
}
.fsize120 dl.article-info {
  font-size: 14.28px;
}
.fsize120 h1 {
  font-size: 38.4px;
}
.fsize120 h2 {
  font-size: 33.6px;
}
.fsize120 h3 {
  font-size: 24px;
}
.fsize120 h4 {
  font-size: 21.6px;
}
.fsize120 h5 {
  font-size: 19.2px;
}
.fsize120 h6 {
  font-size: 16.8px;
}
.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: 50.4px;
}
.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: 50.4px;
}
.fsize120 .item-page {
  font-size: 21.6px;
}
.fsize120 .item-page .page-header > h2 {
  font-size: 33.6px;
}
.fsize120 .item-page.news .page-header > h2 {
  font-size: 50.4px;
}
.fsize120 .item-page.news .item-page-in p:first-of-type:not(:last-child) {
  font-size: 33.6px;
}
.fsize120 .blog .item,
.fsize120 .blog-featured .item {
  font-size: 19.2px;
}
.fsize120 .jm-schedule {
  font-size: 24px;
}
.fsize120 .jm-schedule .jm-schedule-instructor {
  font-size: 16.8px;
}
.fsize120 .blog.kino .page-header h1 {
  font-size: 33.6px;
}
.fsize120 .blog.kino .item {
  font-size: 21.6px;
  line-height: 25.2px;
}
.fsize120 .blog.kino .item .page-header h2 {
  font-size: 28.8px;
  line-height: 34.8px;
}
.fsize120 .item-page .fields-container dd {
  line-height: 25.2px;
}
.fsize120 .item-page table {
  font-size: 19.2px;
}
.fsize120 .item-page table.cennik td:last-child {
  font-size: 24px;
}
.fsize120 .blog.instruktorzy .item .page-header h2 {
  font-size: 24px;
  line-height: 28.8px;
}
.fsize120 .blog.pracownie .page-header h1 {
  font-size: 43.2px;
  line-height: 51.6px;
}
.fsize120 .blog.pracownie .item .page-header {
  line-height: 46.8px;
}
.fsize120 .blog.pracownie .item .page-header h2 {
  font-size: 28.8px;
  line-height: 46.8px;
}
.fsize120 .blog.pracownie .fields-container,
.fsize120 .blog.pracownie .field-entry {
  line-height: 36px;
}
.fsize120 .blog.pracownie .field-value {
  font-size: 14.4px;
  line-height: 16.8px;
}
.fsize120 .jm-offer .page-header h2 {
  font-size: 26.4px;
  line-height: 31.2px;
}
.fsize120 .jm-offer .jm-offer-title h3 {
  font-size: 24px;
  line-height: 28.8px;
}
.fsize120 legend,
.fsize120 label,
.fsize120 input,
.fsize120 select,
.fsize120 textarea {
  font-size: 16.8px;
}
.fsize120 .btn,
.fsize120 a.button,
.fsize120 input.button,
.fsize120 button.button {
  font-size: 13.2px;
}
.fsize120 p.readmore .btn {
  font-size: 16.8px;
}
.fsize120 .accordion-heading,
.fsize120 .pane-sliders h3.title {
  font-size: 19.2px;
}
.fsize120 .nav-tabs > li > a,
.fsize120 dl.tabs > dt a {
  font-size: 19.2px;
}
.fsize120 #jm-footer .jm-footer-in {
  line-height: 20.4px;
}
.fsize120 #jm-allpage .jm-category-module.default .jmm-title {
  font-size: 33.6px;
  line-height: 1.4568;
}
.fsize120 #jm-allpage .jm-category-module.default .jmm-readmore {
  font-size: 21.6px;
}
.fsize120 #jm-allpage .jm-category-module.default.carousel .jmm-title {
  font-size: 28.8px;
  line-height: 34.8px;
}
.fsize120 #jm-allpage .jm-category-module.default.pracownie .jmm-instructor {
  font-size: 14.4px;
  line-height: 16.8px;
}
.fsize120 #jm-allpage .jm-category-module.default.pracownie .jmm-title-wrapper {
  line-height: 46.8px;
}
.fsize120 #jm-allpage .jm-category-module.default.pracownie .jmm-title {
  font-size: 28.8px;
  line-height: 46.8px;
}
.fsize120 .djev_mod_items .djev_item_title,
.fsize120 .djev_list .djev_item_title {
  font-size: 33.6px;
}
.fsize120 .djev_mod_items .djev_time,
.fsize120 .djev_mod_items .djev_city {
  font-size: 16.8px;
  line-height: 20.4px;
}
.fsize120 .djev_list .djev_time {
  font-size: 21.6px;
}
.fsize120 #jm-maincontent {
  font-size: 21px;
}
.fsize130 {
  font-size: 18.2px;
}
.fsize130 .jm-module .jm-title,
.fsize130 .moduletable > h3 {
  font-size: 26px;
}
.fsize130 .large-title-ms.jm-module .jm-title {
  font-size: 46.8px;
  line-height: 55.9px;
}
.fsize130 .large-title-ms.moduletable > h3 {
  font-size: 46.8px;
  line-height: 55.9px;
}
.fsize130 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 18.2px;
}
.fsize130 .dj-megamenu-override .dj-submenu > li > a,
.fsize130 .dj-megamenu-override .dj-subtree > li > a {
  font-size: 23.4px;
}
.fsize130 .nav.menu li a,
.fsize130 .nav.menu li span.separator {
  font-size: 23.4px;
}
.fsize130 .nav.menu.slider .slick-track > li > a,
.fsize130 .nav.menu.slider .slick-track > li > span.separator {
  font-size: 26px;
}
.fsize130 dl.article-info {
  font-size: 15.47px;
}
.fsize130 h1 {
  font-size: 41.6px;
}
.fsize130 h2 {
  font-size: 36.4px;
}
.fsize130 h3 {
  font-size: 26px;
}
.fsize130 h4 {
  font-size: 23.4px;
}
.fsize130 h5 {
  font-size: 20.8px;
}
.fsize130 h6 {
  font-size: 18.2px;
}
.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: 54.6px;
}
.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: 54.6px;
}
.fsize130 .item-page {
  font-size: 23.4px;
}
.fsize130 .item-page .page-header > h2 {
  font-size: 36.4px;
}
.fsize130 .item-page.news .page-header > h2 {
  font-size: 54.6px;
}
.fsize130 .item-page.news .item-page-in p:first-of-type:not(:last-child) {
  font-size: 36.4px;
}
.fsize130 .blog .item,
.fsize130 .blog-featured .item {
  font-size: 20.8px;
}
.fsize130 .jm-schedule {
  font-size: 26px;
}
.fsize130 .jm-schedule .jm-schedule-instructor {
  font-size: 18.2px;
}
.fsize130 .blog.kino .page-header h1 {
  font-size: 36.4px;
}
.fsize130 .blog.kino .item {
  font-size: 23.4px;
  line-height: 27.3px;
}
.fsize130 .blog.kino .item .page-header h2 {
  font-size: 31.2px;
  line-height: 37.7px;
}
.fsize130 .item-page .fields-container dd {
  line-height: 27.3px;
}
.fsize130 .item-page table {
  font-size: 20.8px;
}
.fsize130 .item-page table.cennik td:last-child {
  font-size: 26px;
}
.fsize130 .blog.instruktorzy .item .page-header h2 {
  font-size: 26px;
  line-height: 31.2px;
}
.fsize130 .blog.pracownie .page-header h1 {
  font-size: 46.8px;
  line-height: 55.9px;
}
.fsize130 .blog.pracownie .item .page-header {
  line-height: 50.7px;
}
.fsize130 .blog.pracownie .item .page-header h2 {
  font-size: 31.2px;
  line-height: 50.7px;
}
.fsize130 .blog.pracownie .fields-container,
.fsize130 .blog.pracownie .field-entry {
  line-height: 39px;
}
.fsize130 .blog.pracownie .field-value {
  font-size: 15.6px;
  line-height: 18.2px;
}
.fsize130 .jm-offer .page-header h2 {
  font-size: 28.6px;
  line-height: 33.8px;
}
.fsize130 .jm-offer .jm-offer-title h3 {
  font-size: 26px;
  line-height: 31.2px;
}
.fsize130 legend,
.fsize130 label,
.fsize130 input,
.fsize130 select,
.fsize130 textarea {
  font-size: 18.2px;
}
.fsize130 .btn,
.fsize130 a.button,
.fsize130 input.button,
.fsize130 button.button {
  font-size: 14.3px;
}
.fsize130 p.readmore .btn {
  font-size: 18.2px;
}
.fsize130 .accordion-heading,
.fsize130 .pane-sliders h3.title {
  font-size: 20.8px;
}
.fsize130 .nav-tabs > li > a,
.fsize130 dl.tabs > dt a {
  font-size: 20.8px;
}
.fsize130 #jm-footer .jm-footer-in {
  line-height: 22.1px;
}
.fsize130 #jm-allpage .jm-category-module.default .jmm-title {
  font-size: 36.4px;
  line-height: 1.5782;
}
.fsize130 #jm-allpage .jm-category-module.default .jmm-readmore {
  font-size: 23.4px;
}
.fsize130 #jm-allpage .jm-category-module.default.carousel .jmm-title {
  font-size: 31.2px;
  line-height: 37.7px;
}
.fsize130 #jm-allpage .jm-category-module.default.pracownie .jmm-instructor {
  font-size: 15.6px;
  line-height: 18.2px;
}
.fsize130 #jm-allpage .jm-category-module.default.pracownie .jmm-title-wrapper {
  line-height: 50.7px;
}
.fsize130 #jm-allpage .jm-category-module.default.pracownie .jmm-title {
  font-size: 31.2px;
  line-height: 50.7px;
}
.fsize130 .djev_mod_items .djev_item_title,
.fsize130 .djev_list .djev_item_title {
  font-size: 36.4px;
}
.fsize130 .djev_mod_items .djev_time,
.fsize130 .djev_mod_items .djev_city {
  font-size: 18.2px;
  line-height: 22.1px;
}
.fsize130 .djev_list .djev_time {
  font-size: 23.4px;
}
.fsize130 #jm-maincontent {
  font-size: 28px;
}
/*# sourceMappingURL=/templates/oksir/css/font_switcher.9.map */