.clear,
.cf,
.category-desc,
div[itemprop="articleBody"],
.nspLinksWrap.bottom {
  *zoom: 1;
}
.clear:before,
.cf:before,
.category-desc:before,
div[itemprop="articleBody"]:before,
.nspLinksWrap.bottom:before,
.clear:after,
.cf:after,
.category-desc:after,
div[itemprop="articleBody"]:after,
.nspLinksWrap.bottom:after {
  display: table;
  content: "";
  line-height: 0;
}
.clear:after,
.cf:after,
.category-desc:after,
div[itemprop="articleBody"]:after,
.nspLinksWrap.bottom:after {
  clear: both;
}
.fsize70 #jm-top1 .span6 + .span6 .row-fluid .jm-module .jm-module-content,
.fsize80 #jm-top1 .span6 + .span6 .row-fluid .jm-module .jm-module-content,
.fsize90 #jm-top1 .span6 + .span6 .row-fluid .jm-module .jm-module-content,
.fsize70 #jm-top1 .span50 + .span50 .row-fluid .jm-module .jm-module-content,
.fsize80 #jm-top1 .span50 + .span50 .row-fluid .jm-module .jm-module-content,
.fsize90 #jm-top1 .span50 + .span50 .row-fluid .jm-module .jm-module-content {
  padding: 0;
}
.fsize70 #jm-top1 .span6 + .span6 .row-fluid .jm-module h3,
.fsize80 #jm-top1 .span6 + .span6 .row-fluid .jm-module h3,
.fsize90 #jm-top1 .span6 + .span6 .row-fluid .jm-module h3,
.fsize70 #jm-top1 .span50 + .span50 .row-fluid .jm-module h3,
.fsize80 #jm-top1 .span50 + .span50 .row-fluid .jm-module h3,
.fsize90 #jm-top1 .span50 + .span50 .row-fluid .jm-module h3 {
  padding: 0;
  text-align: left;
  width: 100%;
}
.fsize70 #jm-top1 .span6 + .span6 .row-fluid .jm-module h3:before,
.fsize80 #jm-top1 .span6 + .span6 .row-fluid .jm-module h3:before,
.fsize90 #jm-top1 .span6 + .span6 .row-fluid .jm-module h3:before,
.fsize70 #jm-top1 .span50 + .span50 .row-fluid .jm-module h3:before,
.fsize80 #jm-top1 .span50 + .span50 .row-fluid .jm-module h3:before,
.fsize90 #jm-top1 .span50 + .span50 .row-fluid .jm-module h3:before {
  position: static;
  margin: 0 10px 0 0;
}
.fsize70 {
  font-size: 7.7px;
}
.fsize70 .jm-module .jm-title {
  font-size: 17.5px;
}
.fsize70 .jm-module .jm-title:before {
  font-size: 27.5px !important;
}
.fsize70 .jm-module.smalltitle .jm-title {
  font-size: 12.6px;
}
.fsize70 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 11.2px;
}
.fsize70 .slide-title {
  font-size: 42px;
}
.fsize70 #jm-header .slide-desc-text-override .slide-text {
  font-size: 28px;
}
.fsize70 dl.article-info {
  font-size: 6.545px;
}
.fsize70 h1 {
  font-size: 21.175px;
}
.fsize70 h2 {
  font-size: 17.325px;
}
.fsize70 h3 {
  font-size: 13.475px;
}
.fsize70 h4 {
  font-size: 9.625px;
}
.fsize70 h5 {
  font-size: 7.7px;
}
.fsize70 h6 {
  font-size: 6.545px;
}
.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: 21px;
}
.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: 21px;
}
.fsize70 #jm-allpage .contact-ps > h3:first-child {
  font-size: 21px;
}
.fsize70 legend,
.fsize70 label,
.fsize70 input,
.fsize70 button,
.fsize70 select,
.fsize70 textarea {
  font-size: 7.7px;
}
.fsize70 p.readmore .btn {
  font-size: 7.7px;
}
.fsize70 #jm-top2 .span6 + .span6 ul li h2,
.fsize70 #jm-top2 .span50 + .span50 ul li h2 {
  font-size: 12.6px;
}
.fsize70 #jm-content-top .jm-module .jm-module-content ul li {
  font-size: 11.9px;
}
.fsize70 .jm-module blockquote p {
  font-size: 14px;
}
.fsize70 #jm-top1 .span6 + .span6 .jm-module-content ul li div,
.fsize70 #jm-top1 .span50 + .span50 .jm-module-content ul li div {
  font-size: 6.8px;
}
.fsize80 {
  font-size: 8.800000000000001px;
}
.fsize80 .jm-module .jm-title {
  font-size: 20px;
}
.fsize80 .jm-module .jm-title:before {
  font-size: 26.4px !important;
}
.fsize80 .jm-module.smalltitle .jm-title {
  font-size: 14.4px;
}
.fsize80 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 12.8px;
}
.fsize80 .slide-title {
  font-size: 48px;
}
.fsize80 #jm-header .slide-desc-text-override .slide-text {
  font-size: 32px;
}
.fsize80 dl.article-info {
  font-size: 7.48px;
}
.fsize80 h1 {
  font-size: 24.2px;
}
.fsize80 h2 {
  font-size: 19.8px;
}
.fsize80 h3 {
  font-size: 15.4px;
}
.fsize80 h4 {
  font-size: 11px;
}
.fsize80 h5 {
  font-size: 8.800000000000001px;
}
.fsize80 h6 {
  font-size: 7.48px;
}
.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: 24px;
}
.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: 24px;
}
.fsize80 #jm-allpage .contact-ps > h3:first-child {
  font-size: 24px;
}
.fsize80 legend,
.fsize80 label,
.fsize80 input,
.fsize80 button,
.fsize80 select,
.fsize80 textarea {
  font-size: 8.800000000000001px;
}
.fsize80 p.readmore .btn {
  font-size: 8.800000000000001px;
}
.fsize80 #jm-top2 .span6 + .span6 ul li h2,
.fsize80 #jm-top2 .span50 + .span50 ul li h2 {
  font-size: 14.4px;
}
.fsize80 #jm-content-top .jm-module .jm-module-content ul li {
  font-size: 13.6px;
}
.fsize80 .jm-module blockquote p {
  font-size: 16px;
}
.fsize80 #jm-top1 .span6 + .span6 .jm-module-content ul li div,
.fsize80 #jm-top1 .span50 + .span50 .jm-module-content ul li div {
  font-size: 6.8px;
}
.fsize90 {
  font-size: 9.9px;
}
.fsize90 .jm-module .jm-title {
  font-size: 22.5px;
}
.fsize90 .jm-module .jm-title:before {
  font-size: 39.6px !important;
}
.fsize90 .jm-module.smalltitle .jm-title {
  font-size: 16.2px;
}
.fsize90 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 14.4px;
}
.fsize90 .slide-title {
  font-size: 54px;
}
.fsize90 #jm-header .slide-desc-text-override .slide-text {
  font-size: 36px;
}
.fsize90 dl.article-info {
  font-size: 8.414999999999999px;
}
.fsize90 h1 {
  font-size: 27.225px;
}
.fsize90 h2 {
  font-size: 22.275px;
}
.fsize90 h3 {
  font-size: 17.325px;
}
.fsize90 h4 {
  font-size: 12.375px;
}
.fsize90 h5 {
  font-size: 9.9px;
}
.fsize90 h6 {
  font-size: 8.414999999999999px;
}
.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: 27px;
}
.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: 27px;
}
.fsize90 #jm-allpage .contact-ps > h3:first-child {
  font-size: 27px;
}
.fsize90 legend,
.fsize90 label,
.fsize90 input,
.fsize90 button,
.fsize90 select,
.fsize90 textarea {
  font-size: 9.9px;
}
.fsize90 p.readmore .btn {
  font-size: 9.9px;
}
.fsize90 #jm-top2 .span6 + .span6 ul li h2,
.fsize90 #jm-top2 .span50 + .span50 ul li h2 {
  font-size: 16.2px;
}
.fsize90 #jm-content-top .jm-module .jm-module-content ul li {
  font-size: 15.3px;
}
.fsize90 .jm-module blockquote p {
  font-size: 18px;
}
.fsize90 #jm-top1 .span6 + .span6 .jm-module-content ul li div,
.fsize90 #jm-top1 .span50 + .span50 .jm-module-content ul li div {
  font-size: 7.9px;
}
.fsize110 {
  font-size: 12.1px;
}
.fsize110 .jm-module .jm-title {
  font-size: 27.5px;
}
.fsize110 .jm-module.smalltitle .jm-title {
  font-size: 19.8px;
}
.fsize110 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 17.6px;
}
.fsize110 .slide-title {
  font-size: 66px;
}
.fsize110 #jm-header .slide-desc-text-override .slide-text {
  font-size: 44px;
}
.fsize110 dl.article-info {
  font-size: 10.285px;
}
.fsize110 h1 {
  font-size: 33.275px;
}
.fsize110 h2 {
  font-size: 27.225px;
}
.fsize110 h3 {
  font-size: 21.175px;
}
.fsize110 h4 {
  font-size: 15.125px;
}
.fsize110 h5 {
  font-size: 12.1px;
}
.fsize110 h6 {
  font-size: 10.285px;
}
.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: 33px;
}
.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: 33px;
}
.fsize110 #jm-allpage .contact-ps > h3:first-child {
  font-size: 33px;
}
.fsize110 legend,
.fsize110 label,
.fsize110 input,
.fsize110 button,
.fsize110 select,
.fsize110 textarea {
  font-size: 12.1px;
}
.fsize110 p.readmore .btn {
  font-size: 12.1px;
}
.fsize110 #jm-top2 .span6 + .span6 ul li h2,
.fsize110 #jm-top2 .span50 + .span50 ul li h2 {
  font-size: 19.8px;
}
.fsize110 #jm-content-top .jm-module .jm-module-content ul li {
  font-size: 18.7px;
}
.fsize110 .jm-module blockquote p {
  font-size: 22px;
}
.fsize110 .jm-module blockquote p {
  font-size: 22px;
}
.fsize110 #jm-top1 .span6 + .span6 .jm-module-content ul li div,
.fsize110 #jm-top1 .span50 + .span50 .jm-module-content ul li div {
  font-size: 10.1px;
}
.fsize120 {
  font-size: 13.2px;
}
.fsize120 .jm-module .jm-title {
  font-size: 30px;
}
.fsize120 .jm-module.smalltitle .jm-title {
  font-size: 21.6px;
}
.fsize120 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 19.2px;
}
.fsize120 .slide-title {
  font-size: 72px;
}
.fsize120 #jm-header .slide-desc-text-override .slide-text {
  font-size: 48px;
}
.fsize120 dl.article-info {
  font-size: 11.22px;
}
.fsize120 h1 {
  font-size: 36.3px;
}
.fsize120 h2 {
  font-size: 29.7px;
}
.fsize120 h3 {
  font-size: 23.1px;
}
.fsize120 h4 {
  font-size: 16.5px;
}
.fsize120 h5 {
  font-size: 13.2px;
}
.fsize120 h6 {
  font-size: 11.22px;
}
.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: 36px;
}
.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: 36px;
}
.fsize120 #jm-allpage .contact-ps > h3:first-child {
  font-size: 36px;
}
.fsize120 legend,
.fsize120 label,
.fsize120 input,
.fsize120 button,
.fsize120 select,
.fsize120 textarea {
  font-size: 13.2px;
}
.fsize120 p.readmore .btn {
  font-size: 13.2px;
}
.fsize120 #jm-top2 .span6 + .span6 ul li h2,
.fsize120 #jm-top2 .span50 + .span50 ul li h2 {
  font-size: 21.6px;
}
.fsize120 #jm-content-top .jm-module .jm-module-content ul li {
  font-size: 20.4px;
}
.fsize120 .jm-module blockquote p {
  font-size: 24px;
}
.fsize120 #jm-top1 .span6 + .span6 .jm-module-content ul li div,
.fsize120 #jm-top1 .span50 + .span50 .jm-module-content ul li div {
  font-size: 11.2px;
}
.fsize130 {
  font-size: 14.3px;
}
.fsize130 .jm-module .jm-title {
  font-size: 32.5px;
}
.fsize130 .jm-module.smalltitle .jm-title {
  font-size: 23.4px;
}
.fsize130 .dj-megamenu li.dj-up a.dj-up_a {
  font-size: 20.8px;
}
.fsize130 .slide-title {
  font-size: 78px;
}
.fsize130 #jm-header .slide-desc-text-override .slide-text {
  font-size: 52px;
}
.fsize130 dl.article-info {
  font-size: 12.155px;
}
.fsize130 h1 {
  font-size: 39.325px;
}
.fsize130 h2 {
  font-size: 32.175px;
}
.fsize130 h3 {
  font-size: 25.025px;
}
.fsize130 h4 {
  font-size: 17.875px;
}
.fsize130 h5 {
  font-size: 14.3px;
}
.fsize130 h6 {
  font-size: 12.155px;
}
.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: 39px;
}
.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: 39px;
}
.fsize130 #jm-allpage .contact-ps > h3:first-child {
  font-size: 39px;
}
.fsize130 legend,
.fsize130 label,
.fsize130 input,
.fsize130 button,
.fsize130 select,
.fsize130 textarea {
  font-size: 14.3px;
}
.fsize130 p.readmore .btn {
  font-size: 14.3px;
}
.fsize130 #jm-top2 .span6 + .span6 ul li h2,
.fsize130 #jm-top2 .span50 + .span50 ul li h2 {
  font-size: 23.4px;
}
.fsize130 #jm-content-top .jm-module .jm-module-content ul li {
  font-size: 22.1px;
}
.fsize130 .jm-module blockquote p {
  font-size: 26px;
}
.fsize130 #jm-top1 .span6 + .span6 .jm-module-content ul li strong,
.fsize130 #jm-top1 .span50 + .span50 .jm-module-content ul li strong {
  font-size: 23.4px;
}
.fsize130 #jm-top1 .span6 + .span6 .jm-module-content ul li div,
.fsize130 #jm-top1 .span50 + .span50 .jm-module-content ul li div {
  font-size: 12.3px;
}
