@media print {
  /*adjusts grids*/
  .col-xs-12{ vertical-align: top; }

  .col-sm-1, .col-md-1, .col-lg-1 {
    width: 8.33333%; }

  .col-sm-2, .col-md-2, .col-lg-2 {
    width: 16.66667%; }

  .col-sm-3, .col-md-3, .col-lg-3 {
    width: 25%; }

  .col-sm-4, .col-md-4, .col-lg-4 {
    width: 33.33333%; }

  .col-sm-5, .col-md-5, .col-lg-5 {
    width: 41.66667%; }

  .col-sm-6, .col-md-6, .col-lg-6 {
    width: 50%; }

  .col-sm-7, .col-md-7, .col-lg-7 {
    width: 58.33333%; }

  .col-sm-8, .col-md-8, .col-lg-8 {
    width: 66.66667%; }

  .col-sm-9, .col-md-9, .col-lg-9 {
    width: 75%; }

  .col-sm-10, .col-md-10, .col-lg-10 {
    width: 83.33333%; }

  .col-sm-11, .col-md-11, .col-lg-11 {
    width: 91.66667%; }

  .col-sm-12, .col-md-12, .col-lg-12 {
    width: 100%; }

  /*removes links*/
  a[href]:after {
    content: none !important; }

  /*image printing*/
  body { -webkit-print-color-adjust: exact!important; }
  * { -webkit-print-color-adjust: exact!important; }



/*HIDE*/
#header{ display: none!important; }
#footer{ display: none!important; }
.site-alert{ display: none!important; }
.fd-tab { display: none!important; }
.share-list{ display: none!important; }

/*HOME*/
.home .col-xs-12{ width: 100%!important; }
.home .section--title-btn{ display: none; }
.home .bpl--quicklink{  margin-bottom: 0; }
.home .bpl--quicklink-link, .home .bpl--quicklink-link img { height: 80px; }
.home .bpl--quicklinks-widget .col-md-3 { width: 25%!important; }
.home .bpl--upcoming-events-wrapper{ height: auto!important; }
.home .caroufredsel_wrapper{ display: none!important; }
.library-featured-information, .upcoming-events-and-quicklinks, .featured-library-resources, .library-actions--cta{ padding: 1em 0; }
.home .bpl--e-resources-slide{ display: block; width: 200px; height: 200px; }
.home .bpl--e-resources-slide-img{ width: 200px; height: 200px; -webkit-print-color-adjust: exact!important; }
.home .visible-xs{ display: none!important; }

/*HISTORY*/
.page-template-history-page .navbar-browse{ display: none; }
.page-template-history-page .content-block-area { line-height: 1.3; }
.page-template-history-page .content-block-area .history--timeline-img, .history--timeline-event .col-lg-3{ display: none; }
.history--timeline-event .col-lg-3 { width: 25%; }
.history--timeline-event .col-lg-10 { width: 75%; }
.page-template-history-page .col-md-9 { width: 100%; }

/*ACCORDION
.page-template-accordion-page .panel-collapse { display: block!important; visibility: visible!important; }*/

/*BLOG*/
.bfpl--blog-inner-wrapper { padding: 1em; }
.bfpl--blog-inner-wrapper .row .col-sm-6:first-child { display: none; }
.bfpl--blog-inner-wrapper .row .col-sm-6 { width: 100%; }
.bfpl--posts-pagination { display: none; }

/*KIDS*/
.kids--events-wrapper { width: 100%; height: auto; }
.kids--upcoming-events, .kids--quicklinks { padding: 1em 0; }
.page-template-kids-page .caroufredsel_wrapper{ display: none!important; }
.kids--quicklinks .quicklinks--item-image { display: none; }
.kids--featured-resources, .kids--fun-img{ display: none; }
.kids--featured-detail-section .col-sm-5{ width: 100%; }
.kids--events-slider .col-sm-4 { width: 33.3333333333%; }

/*TEENS*/
.page-template-teens-page .caroufredsel_wrapper{ display: none!important; }
.teens--featured-resources { display: none; }

/*LOCATION*/
.page-template-locations .page--main-header{ margin-bottom: 0; }
.page-template-locations .locations-page .col-lg-8 { width: 58.33333%; }

/*PAGE*/






