body.underline-links a {
  text-decoration: underline !important; }

body.font-increase-1, body.reader-view {
  font-size: 19px; }
  body.font-increase-1 .top-area .left a.toggle, body.reader-view .top-area .left a.toggle {
    display: block !important; }
  body.font-increase-1 #site_menu_container, body.reader-view #site_menu_container, body.font-increase-1 #very_top_menu, body.reader-view #very_top_menu {
    display: none !important; }
  body.font-increase-1 .wrapper, body.reader-view .wrapper {
    height: auto; }
  body.font-increase-1 .header-area, body.reader-view .header-area {
    height: 1px;
    background: none; }
  @media screen and (min-width: 575px) {
    body.font-increase-1 .top-area .right, body.reader-view .top-area .right {
      width: 49%; }
    body.font-increase-1 .top-area .left, body.reader-view .top-area .left {
      position: relative;
      width: 49%; }
    body.font-increase-1 .top-area .left .list-inline > li:last-child > a, body.reader-view .top-area .left .list-inline > li:last-child > a {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 100%;
      line-height: 1;
      height: auto;
      padding: 0;
      margin-left: 75px; } }
  body.font-increase-1 .header-area .navbar-nav > li > a, body.reader-view .header-area .navbar-nav > li > a,
  body.font-increase-1 .content-area .news-list > li > a > h4,
  body.reader-view .content-area .news-list > li > a > h4,
  body.font-increase-1 .form-control,
  body.reader-view .form-control, body.font-increase-1 .btn, body.reader-view .btn,
  body.font-increase-1 .socket-area,
  body.reader-view .socket-area,
  body.font-increase-1 .dropdown-menu,
  body.reader-view .dropdown-menu,
  body.font-increase-1 .dropdown-menu > li > a,
  body.reader-view .dropdown-menu > li > a, body.font-increase-1 .dropdown-menu ul > li > a, body.reader-view .dropdown-menu ul > li > a,
  body.font-increase-1 .content-area .news-list > li > .overlay .desc h5,
  body.reader-view .content-area .news-list > li > .overlay .desc h5, body.font-increase-1 .content-area .events-list > li > .overlay .desc h5, body.reader-view .content-area .events-list > li > .overlay .desc h5,
  body.font-increase-1 .content-area .link-list li a,
  body.reader-view .content-area .link-list li a,
  body.font-increase-1 .font-size-16,
  body.reader-view .font-size-16,
  body.font-increase-1 .mm-listview,
  body.reader-view .mm-listview,
  body.font-increase-1 h5,
  body.reader-view h5, body.font-increase-1 h6, body.reader-view h6 {
    font-size: inherit; }
  body.font-increase-1 .mm-listview > li > a, body.reader-view .mm-listview > li > a, body.font-increase-1 .mm-listview > li > span, body.reader-view .mm-listview > li > span {
    line-height: inherit; }

body.font-increase-2, body.reader-view {
  font-size: 26px; }
  body.font-increase-2 .font-size-18, body.reader-view .font-size-18,
  body.font-increase-2 .font-size-20,
  body.reader-view .font-size-20,
  body.font-increase-2 .top-area .left a.toggle,
  body.reader-view .top-area .left a.toggle,
  body.font-increase-2 h4,
  body.reader-view h4 {
    font-size: inherit; }

body.font-increase-3 {
  font-size: 52px; }
  body.font-increase-3 h1, body.font-increase-3 h2, body.font-increase-3 h3,
  body.font-increase-3 .font-size-26,
  body.font-increase-3 .flexslider .container h1 {
    font-size: inherit; }
  body.font-increase-3 .top-area .list-inline > li > a {
    padding: 0px 25px; }
  @media screen and (min-width: 575px) {
    body.font-increase-3 .top-area .left .list-inline > li:last-child > a {
      margin-left: 111px; } }

body.reader-view .wrapper, body.reader-view .top-area, body.reader-view .header-area,
body.reader-view .footer-area,
body.reader-view .banner-area,
body.reader-view .pagination {
  display: none !important; }

body.reader-view .content-area {
  margin-top: 100px; }
  body.reader-view .content-area h1, body.reader-view .content-area h2, body.reader-view .content-area h3, body.reader-view .content-area h4, body.reader-view .content-area h5, body.reader-view .content-area h6 {
    font-weight: bold; }
  body.reader-view .content-area h1 {
    border-bottom: 1px solid #333333; }
  body.reader-view .content-area div {
    border: none !important; }
  body.reader-view .content-area * {
    background: #FFFFFF !important;
    color: #333333 !important;
    border-color: #333333 !important;
    text-align: left !important; }
  body.reader-view .content-area .bg-virtual,
  body.reader-view .content-area .related,
  body.reader-view .content-area .breadcrumb,
  body.reader-view .content-area .filter, body.reader-view .content-area .filters,
  body.reader-view .content-area .video-block > i {
    display: none !important; }
  body.reader-view .content-area .news-list img, body.reader-view .content-area .listing img {
    display: none; }
  body.reader-view .content-area .news-list > li > .overlay, body.reader-view .content-area .events-list > li > .overlay {
    overflow: visible; }
  body.reader-view .content-area .news-list > li > .overlay .desc, body.reader-view .content-area .events-list > li > .overlay .desc {
    position: relative; }
  body.reader-view .content-area .news-list > li > .overlay .desc h5, body.reader-view .content-area .events-list > li > .overlay .desc h5 {
    line-height: initial; }
  body.reader-view .content-area .accordion .card .card-header button {
    font-size: inherit; }
  body.reader-view .content-area .accordion .card .card-header button:after {
    color: #333333; }

body.reader-view .socket-area {
  background: #FFFFFF;
  border-top: 1px solid #333333; }
  body.reader-view .socket-area * {
    color: #333333; }
  body.reader-view .socket-area p {
    text-align: center !important; }

body.reader-view .col, body.reader-view .col-1, body.reader-view .col-10, body.reader-view .col-11, body.reader-view .col-12, body.reader-view .col-2, body.reader-view .col-3, body.reader-view .col-4, body.reader-view .col-5, body.reader-view .col-6, body.reader-view .col-7, body.reader-view .col-8, body.reader-view .col-9, body.reader-view .col-auto, body.reader-view .col-lg, body.reader-view .col-lg-1, body.reader-view .col-lg-10, body.reader-view .col-lg-11, body.reader-view .col-lg-12, body.reader-view .col-lg-2, body.reader-view .col-lg-3, body.reader-view .col-lg-4, body.reader-view .col-lg-5, body.reader-view .col-lg-6, body.reader-view .col-lg-7, body.reader-view .col-lg-8, body.reader-view .col-lg-9, body.reader-view .col-lg-auto, body.reader-view .col-md, body.reader-view .col-md-1, body.reader-view .col-md-10, body.reader-view .col-md-11, body.reader-view .col-md-12, body.reader-view .col-md-2, body.reader-view .col-md-3, body.reader-view .col-md-4, body.reader-view .col-md-5, body.reader-view .col-md-6, body.reader-view .col-md-7, body.reader-view .col-md-8, body.reader-view .col-md-9, body.reader-view .col-md-auto, body.reader-view .col-sm, body.reader-view .col-sm-1, body.reader-view .col-sm-10, body.reader-view .col-sm-11, body.reader-view .col-sm-12, body.reader-view .col-sm-2, body.reader-view .col-sm-3, body.reader-view .col-sm-4, body.reader-view .col-sm-5, body.reader-view .col-sm-6, body.reader-view .col-sm-7, body.reader-view .col-sm-8, body.reader-view .col-sm-9, body.reader-view .col-sm-auto, body.reader-view .col-xl, body.reader-view .col-xl-1, body.reader-view .col-xl-10, body.reader-view .col-xl-11, body.reader-view .col-xl-12, body.reader-view .col-xl-2, body.reader-view .col-xl-3, body.reader-view .col-xl-4, body.reader-view .col-xl-5, body.reader-view .col-xl-6, body.reader-view .col-xl-7, body.reader-view .col-xl-8, body.reader-view .col-xl-9, body.reader-view .col-xl-auto {
  position: relative;
  width: 100%;
  max-width: 100%;
  flex: none; }
