/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 01 2020 | 15:12:49 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */
/* Hide Additional Details on page when not in Print View */
.bisx-print-stylesheet-info {
  display: none; }

@media print {
  .page-template-price-sheet-landing-page-template {
    /* Mutual Funds, All Price Sheet */ }
    .page-template-price-sheet-landing-page-template .content .col-lg-8.col-md-8 {
      width: 100%; }
      .page-template-price-sheet-landing-page-template .content .col-lg-4.col-md-4.sidebar {
        display: none; }
    .page-template-price-sheet-landing-page-template table.dataTable {
      width: 100% !important; }
    .page-template-price-sheet-landing-page-template #price_list tr:nth-child(even) {
      background: #f1f1f1 !important;
      /* Show additional details in the page, only in Print View*/ }
    .page-template-price-sheet-landing-page-template .bisx-print-stylesheet-info {
      display: block;
      /* Make the height of the table auto so it doesn't break over to another page */ }
    .page-template-price-sheet-landing-page-template .dataTables_scrollBody {
      height: auto !important; }
    @page {
      size: auto;
      margin-left: 2mm;
      margin-right: 2mm;
      /* Only when Landscape Mode is on */ }
    .page-template-price-sheet-landing-page-template .container {
      width: 1100px; }
    .page-template-price-sheet-landing-page-template .dataTables_scrollBody {
      margin-top: -30px !important;
      /* 
  body {

     -webkit-transform: rotate(-90deg); 
     -moz-transform:rotate(-90deg);
     filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    
  }
  
  */
      /* First hide all unecessary elements */
      /* Remove header, company ticker*/ }
    .page-template-price-sheet-landing-page-template #menu-primary-navigation, .page-template-price-sheet-landing-page-template .company-ticker-wrap, .page-template-price-sheet-landing-page-template .cg-announcements, .page-template-price-sheet-landing-page-template .cg-menu-below, .page-template-price-sheet-landing-page-template .cd-top, .page-template-price-sheet-landing-page-template .cg-share {
      display: none;
      /* Remove Content Area Description */ }
    .page-template-price-sheet-landing-page-template .content-area h4 {
      display: none !important;
      /* Remove First Category from Page */ }
    .page-template-price-sheet-landing-page-template table td:first-child {
      display: none; }
    .page-template-price-sheet-landing-page-template table th:first-child {
      display: none;
      /* Hide Floating Header as well */ }
    .page-template-price-sheet-landing-page-template .cg-header-fixed {
      display: none;
      /* Hide Display Heper HREF Tags (After) */ }
    .page-template-price-sheet-landing-page-template a[href]:after {
      display: none; }
    .page-template-price-sheet-landing-page-template .dataTables_scrollHead, .page-template-price-sheet-landing-page-template .dataTables_scrollBody {
      overflow: visible !important;
      /* Hide Widgets in the footer besides the main contact widget*/ }
    .page-template-price-sheet-landing-page-template .footercontainer {
      /* Hide Entry Amout and Filter Search Bar */ }
      .page-template-price-sheet-landing-page-template .footercontainer img {
        height: 90%;
        margin: 0;
        padding: 0; }
      .page-template-price-sheet-landing-page-template .footercontainer .first-footer {
        display: none; }
      .page-template-price-sheet-landing-page-template .footercontainer .second-footer {
        padding: 0 !important;
        display: none; }
      .page-template-price-sheet-landing-page-template .footercontainer .widget-2, .page-template-price-sheet-landing-page-template .footercontainer .widget-3, .page-template-price-sheet-landing-page-template .footercontainer .widget-4, .page-template-price-sheet-landing-page-template .footercontainer .widget-5, .page-template-price-sheet-landing-page-template .footercontainer .widget-6, .page-template-price-sheet-landing-page-template .footercontainer .widget-7, .page-template-price-sheet-landing-page-template .footercontainer .widget-8 {
        display: none; }
    .page-template-price-sheet-landing-page-template .dataTables_length, .page-template-price-sheet-landing-page-template #price_list_filter, .page-template-price-sheet-landing-page-template .dataTables_info, .page-template-price-sheet-landing-page-template .dataTables_paginate {
      display: none;
      /* Hide Search Form, but keep present for spacing */ }
    .page-template-price-sheet-landing-page-template #search_form {
      visibility: hidden;
      /*Alignment and Spacing*/ }
    .page-template-price-sheet-landing-page-template .header-wrapper {
      padding-top: 20px !important;
      padding-bottom: 0 !important;
      /* Reduce font size of Table header text */ }
    .page-template-price-sheet-landing-page-template .content-area table th, .page-template-price-sheet-landing-page-template .content-area table td {
      font-size: 12px !important;
      /*
    .content-area table {
    border:none;
    }
    */ }

  .page-id-71508 .dataTables_scrollHeadInner {
    width: 100% !important;
    /* Fixed Width for Mutual Funds Printing */
    margin-bottom: 45px !important;
    table-layout: fixed;
    /* Hide Sidebar and Fully Extend width of these pages for print */ }
    .page-id-71508 .content .col-lg-8.col-md-8 {
      width: 100%; }
      .page-id-71508 .content .col-lg-4.col-md-4.sidebar {
        display: none; }
    .page-id-71508 table.dataTable {
      width: 100% !important;
      /* Fixed Width for Mutual Funds Printing */
      table-layout: fixed; }
    .page-id-71508 #price_list tr:nth-child(even) {
      background: #f1f1f1 !important;
      /* Show additional details in the page, only in Print View*/ }
    .page-id-71508 .bisx-print-stylesheet-info {
      display: block;
      /* Make the height of the table auto so it doesn't break over to another page */ }
    .page-id-71508 .dataTables_scrollBody {
      height: auto !important; }
    @page {
      size: auto;
      margin-left: 2mm;
      margin-right: 2mm;
      /* Only when Landscape Mode is on */ }
    .page-id-71508 .container {
      width: 1100px; }
    .page-id-71508 .dataTables_scrollBody {
      margin-top: -30px !important;
      /* 
  body {

     -webkit-transform: rotate(-90deg); 
     -moz-transform:rotate(-90deg);
     filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    
  }
  
  */
      /* First hide all unecessary elements */
      /* Remove header, company ticker*/ }
    .page-id-71508 #menu-primary-navigation, .page-id-71508 .company-ticker-wrap, .page-id-71508 .cg-announcements, .page-id-71508 .cg-menu-below, .page-id-71508 .cd-top, .page-id-71508 .cg-share {
      display: none;
      /* Remove Content Area Description */ }
    .page-id-71508 .content-area h4 {
      display: none !important;
      /* EDIT Remove First Category from Page */
      /* table td:first-child {display:none}
       table th:first-child {display:none}
    */
      /* Hide Floating Header as well */ }
    .page-id-71508 .cg-header-fixed {
      display: none;
      /* Hide Display Heper HREF Tags (After) */ }
    .page-id-71508 a[href]:after {
      display: none; }
    .page-id-71508 .dataTables_scrollHead, .page-id-71508 .dataTables_scrollBody {
      overflow: visible !important;
      /* Hide Widgets in the footer besides the main contact widget*/ }
    .page-id-71508 .footercontainer {
      /* Hide Entry Amout and Filter Search Bar */ }
      .page-id-71508 .footercontainer img {
        height: 90%;
        margin: 0;
        padding: 0; }
      .page-id-71508 .footercontainer .first-footer {
        display: none; }
      .page-id-71508 .footercontainer .second-footer {
        padding: 0 !important;
        display: none; }
      .page-id-71508 .footercontainer .widget-2, .page-id-71508 .footercontainer .widget-3, .page-id-71508 .footercontainer .widget-4, .page-id-71508 .footercontainer .widget-5, .page-id-71508 .footercontainer .widget-6, .page-id-71508 .footercontainer .widget-7, .page-id-71508 .footercontainer .widget-8 {
        display: none; }
    .page-id-71508 .dataTables_length, .page-id-71508 #price_list_filter, .page-id-71508 .dataTables_info, .page-id-71508 .dataTables_paginate {
      display: none;
      /* Hide Search Form, but keep present for spacing */ }
    .page-id-71508 #search_form {
      visibility: hidden;
      /*Alignment and Spacing*/ }
    .page-id-71508 .header-wrapper {
      padding-top: 20px !important;
      padding-bottom: 0 !important;
      /* Reduce font size of Table header text */ }
    .page-id-71508 .content-area table th, .page-id-71508 .content-area table td {
      font-size: 12px !important;
      /*
    .content-area table {
    border:none;
    }
    */ } }
