@media only screen and (max-width:376px){#header-wrapper .region-header .row select{display:block;margin-bottom:10px;border-right:1px solid #ccc;}}@media only screen and (max-width:500px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:768px){#nav-wrapper{margin-left:10px;margin-right:10px;margin-bottom:10px;border-top:none;}html.js #menu-bar div.contextual-links-wrapper{display:none;}.responsive-menus.responsified.responsive-toggled span.toggler,.responsive-menus.responsified span.toggler{border-radius:0;box-shadow:none;background-color:#f2f2f2;color:#65676B;border-color:#e5e5e5;}.responsive-menus.responsified .responsive-menus-simple{color:#65676B;background-color:#f2f2f2;box-shadow:none;border-radius:0;}.responsive-menus.responsified .responsive-menus-simple ul li.expanded > a{display:inline-block;}.responsive-menus.responsified .responsive-menus-simple li{position:relative;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e5e5e5;}.responsive-menus.responsified .responsive-menus-simple li:last-child{border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple li a{color:inherit;border:none;font-weight:bold;padding:1em 0;}.responsive-menus.responsified .responsive-menus-simple li a.active{color:#117FA7;background:#f2f2f2;padding-left:1em;font-weight:bold;}.responsive-menus.responsified .responsive-menus-simple ul ul{margin-left:10px;}.responsive-menus.responsified .responsive-menus-simple ul ul .menu-depth-3 .menu-expand,.responsive-menus.responsified .responsive-menus-simple ul ul .menu-depth-3 ul{display:none !important;}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0;}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{padding-left:10px;padding-right:10px;}.responsive-menus.responsified .responsive-menus-simple li.expanded .menu-expand{display:inline-block;border:none;margin-left:15px;padding:1em 0;background:transparent;}.responsive-menus.responsified .responsive-menus-simple li.expanded ul{max-height:0;transition:max-height 0.15s ease-out;overflow:hidden;clear:both;}.responsive-menus.responsified .responsive-menus-simple li.expanded.open > ul{border-top:1px solid #e5e5e5;max-height:500px;transition:max-height 0.25s ease-in;}#logo{float:left;}.branding-elements{position:relative;}}@media only screen and (min-width:460px){.region-header{min-width:456px;}.search-form .row input{width:257.5px;}}@media only screen and (min-width:769px){.nav .block-region-menu-bar > ul.menu > li > ul,.nav .block-region-menu-bar > ul.menu > li > ul ul{display:none;visibility:hidden;}.nav .block-region-menu-bar > ul.menu > li{position:relative;}.nav .block-region-menu-bar > ul.menu > li > a{border-top:4px solid #e5e5e5;}.nav .block-region-menu-bar > ul.menu > li > a:hover,.nav .block-region-menu-bar > ul.menu > li > a:focus,.nav .block-region-menu-bar > ul.menu > li > a.active{border-top-color:#117FA7;}.nav .block-region-menu-bar > ul.menu > li.expanded > a{position:relative;}.nav .block-region-menu-bar > ul.menu > li.expanded > a:before{content:'';position:absolute;right:9px;border-top:5px solid #65676B;border-left:5px solid transparent;border-right:5px solid transparent;bottom:17px;}.nav .block-region-menu-bar > ul.menu > li.expanded > a:after{content:'';position:absolute;right:10px;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;margin-top:6px;}.nav .block-region-menu-bar > ul.menu > li.expanded > a:hover:before,.nav .block-region-menu-bar > ul.menu > li.expanded > a:focus:before,.nav .block-region-menu-bar > ul.menu > li.expanded > a.active:before{border-top-color:#117FA7;}.nav .block-region-menu-bar > ul.menu > li > ul{position:absolute;left:0;top:2.8em;float:none;background-color:white;border:1px solid #65676B;font-size:16px;z-index:1;}.nav .block-region-menu-bar > ul.menu > li > ul > li + li{border-top:1px solid #65676B;}.nav .block-region-menu-bar > ul.menu > li > ul > li > a,.nav .block-region-menu-bar > ul.menu > li > ul > li{font-size:16px;display:block;float:none;}.nav .block-region-menu-bar > ul.menu > li > ul a:hover,.nav .block-region-menu-bar > ul.menu > li > ul a:focus{font-weight:bold;}.nav .block-region-menu-bar > ul.menu > li:hover > ul,.nav .block-region-menu-bar > ul.menu > li > a:hover + ul,.nav .block-region-menu-bar > ul.menu > li > a:focus + ul{display:block;visibility:visible;}.navbar-toggle,#menu-bar .menu-expand{display:none;}.nav{font-size:1.45em;}.region-header{float:right;}.branding-elements{float:left;}.section-lounge #nav-wrapper{background-color:#663399;}.section-lounge #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a{font-size:1.1em;font-family:"Nunito","Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;color:#ffffff;}.section-lounge #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a:hover,.section-lounge #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a:focus,.section-lounge #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a.active{border-top-color:#663399;}.section-lounge #nav-wrapper .nav .block-region-menu-bar > ul.menu > li.expanded > a:before{border-top-color:#ffffff;}.section-lounge #nav-wrapper .nav .block-region-menu-bar > ul.menu > li.expanded > a:after{border-top-color:#663399;}.section-zone #nav-wrapper{background-color:#c1d72e;}.section-zone #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a{font-size:1.1em;font-family:"Patrick Hand";color:#231f20;}.section-zone #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a:hover,.section-zone #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a:focus,.section-zone #nav-wrapper .nav .block-region-menu-bar > ul.menu > li > a.active{border-top-color:#c1d72e;}.section-zone #nav-wrapper .nav .block-region-menu-bar > ul.menu > li.expanded > a:before{border-top-color:#231f20;}.section-zone #nav-wrapper .nav .block-region-menu-bar > ul.menu > li.expanded > a:after{border-top-color:#c1d72e;}}@media only screen and (max-width:320px){html{font-size:112.5%;}img{height:auto !important;}h1{font-size:1.8em;}h2{font-size:1.6em;}h3{font-size:1.4em;}.no-mobile,#block-pagestyle-form{display:none !important;}#leaderboard-wrapper{font-size:.8em;}#leaderboard-wrapper ul{padding-left:6px;}#leaderboard-wrapper #block-system-user-menu{float:left;padding-left:6px;}#header-wrapper{margin-bottom:15px;}#header-wrapper #branding #logo{width:172px;}.nav ul.primary-menu{display:none;}#menu-bar{display:block;font-size:1.1em;width:100%;}#block-block-3 h2,.pane-block-3 h2{padding-right:10px;}#block-block-3 ul.follow,.pane-block-3 ul.follow{padding-left:0;}#block-block-3 ul.follow li,.pane-block-3 ul.follow li{padding-right:1%;float:left;}#block-block-3 ul.follow .connect,.pane-block-3 ul.follow .connect{margin-bottom:40px;margin-right:5px;}#block-block-3 .left-col,.pane-block-3 .left-col{width:100%;}#block-block-3 .left-col li:first-child,.pane-block-3 .left-col li:first-child{width:100%;}#block-block-3 .left-col .newsletter,.pane-block-3 .left-col .newsletter{clear:both;}#block-block-3 .right-col,.pane-block-3 .right-col{padding-left:0px;width:100%;margin-top:10px;}#block-block-3 .right-col ul.be-social,.pane-block-3 .right-col ul.be-social{max-width:140px;padding-left:0;float:left;margin-top:30px;clear:both;}.fancy-buttons li{height:42px;}.fancy-buttons span{float:left;}.fancy-buttons span.big-word,.fancy-buttons .verb{font-size:1.3em;min-width:30px;background-position:right center;padding-right:12px;}.fancy-buttons a{font-size:.9em;line-height:10px;}.front{}.front .get-started .left-col,.front .get-started .right-col,.front .hours .left-col,.front .hours .right-col{width:100%;margin:0;}.front .region-two-33-66-first .hours .left-col,.front .region-two-33-66-first .hours .right-col{width:100%;margin:0;}.front .region-two-33-66-first .hours .left-col{border-right:none;border-bottom:2px dashed #b7b7b7;}.front .region-two-33-66-first .kid-teen .green,.front .region-two-33-66-first .kid-teen .purple{background-position:40px center;}.front .region-two-33-66-first .kid-teen li{height:43px;max-width:350px;padding-left:7px;}.front .region-two-33-66-first .kid-teen li span.big-text{font-size:1.3em;width:80%;}.front .region-two-33-66-first .kid-teen li span.small-text{display:none;}.front .region-two-33-66-first .kid-teen li span span{padding-right:6px;}.front #mini-panel-front_page_featured_books .region-two-50-first,.front #mini-panel-front_page_featured_books .region-two-50-second{width:100%;}.front #mini-panel-front_page_featured_books .region-two-50-first .view-featured .views-field-body,.front #mini-panel-front_page_featured_books .region-two-50-first .view-featured .views-field-field-cover{width:100%;}.front #mini-panel-front_page_featured_books .region-two-50-first .view-featured .views-field-body img,.front #mini-panel-front_page_featured_books .region-two-50-first .view-featured .views-field-field-cover img{text-align:center;}.front .region-two-33-66-first .pane-calendar .view{padding:5px;}.front .region-two-33-66-first .pane-calendar .view table{border-spacing:3px;}.front .region-two-33-66-second .pane-calendar .view .views-row{width:100%;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.3em;}.view-slide-show{font-size:40%;}.view-slide-show .views-field-field-slide{float:none;width:auto;}.view-slide-show .views-field-field-caption{width:auto;}.view-slide-show .views-field-field-link-1{font-size:200%;}.pane-calendar .view{padding:5px;}.pane-calendar .view table{border-spacing:3px;}table.borderless{width:100% !important;}.section-about-spl .pane-contact .contact-form .form-actions #edit-submit{margin-left:0;float:right;}.section-about-spl .pane-contact .contact-form .form-item input{width:100%;min-width:100%;}.section-about-spl .pane-contact .contact-form .form-item .form-textarea-wrapper{width:100%;min-width:100%;}#main-content .highlight-box{width:85%;float:none;margin:0;}.section-about-spl .pane-contact .contact-form .form-item label{width:100%;}.node-type-webform input{max-width:100%;}.view-meetings .views-table{font-size:.9em;}#banner .region-two-66-33-first,#block-views-banner-block-1 .region-two-66-33-first,#block-views-tax-banner-block-1 .region-two-66-33-first,#block-block-4 .region-two-66-33-first,#block-block-10 .region-two-66-33-first,#block-block-11 .region-two-66-33-first,#block-block-12 .region-two-66-33-first,#block-views-taxonomy-banner-block .region-two-66-33-first{width:100%;float:left;clear:none;}#banner .region-two-66-33-second,#block-views-banner-block-1 .region-two-66-33-second,#block-views-tax-banner-block-1 .region-two-66-33-second,#block-block-4 .region-two-66-33-second,#block-block-10 .region-two-66-33-second,#block-block-11 .region-two-66-33-second,#block-block-12 .region-two-66-33-second,#block-views-taxonomy-banner-block .region-two-66-33-second{width:100%;float:right;clear:none;}#banner h1,#block-views-banner-block-1 h1,#block-views-tax-banner-block-1 h1,#block-block-4 h1,#block-block-10 h1,#block-block-11 h1,#block-block-12 h1,#block-views-taxonomy-banner-block h1{font-size:2em;}#banner p,#block-views-banner-block-1 p,#block-views-tax-banner-block-1 p,#block-block-4 p,#block-block-10 p,#block-block-11 p,#block-block-12 p,#block-views-taxonomy-banner-block p{font-size:85%;}.pane-contact input{width:100%;}.not-front #main-content .tabs-processed .item-list ul li{width:100%;font-size:1.2em;margin-left:0;}.page-calendar .region-sidebar-first{width:100%;}.page-calendar .region-sidebar-first #block-views-exp-calendar-page-1{width:100%;}.page-calendar .region-sidebar-first #block-views-exp-calendar-page-1 #edit-field-age-group-tid-wrapper{width:40%;float:left;padding-right:9%;clear:none;}.page-calendar .region-sidebar-first #block-views-exp-calendar-page-1 #edit-field-location-value-wrapper{width:48%;float:left;clear:none;}.page-calendar #tasks ul li:nth-child(2){display:none;}#block-views-calendar-block-3{display:none;}#content .panel-display{margin-left:0;}.node-type-event .center-wrapper .panel-panel{width:100%;}.section-zone #nav-wrapper .menu li a{font-size:1em;padding:6px 15px;}.section-zone .pane-calendar .views-row{width:100%;}.section-zone.page-node-49 .row-1 .region-two-brick-left-above,.section-zone.page-node-49 .row-1 .region-two-brick-right-above{width:100%;}.section-zone.page-node-257 .two-brick .region-two-brick-left-above,.section-zone.page-node-257 .two-brick .region-two-brick-right-above{width:100%;}.page-node-264 .region-two-50-first,.page-node-264 .region-two-50-second{width:100%;}.section-lounge h2{font-size:1.4em;}.section-lounge h3{font-size:1.2em;}.section-lounge h4{font-size:1.1em;}.page-elibrary-research-topics #content .view-categories .views-row,.page-zone-research-topics #content .view-categories .views-row,.page-lounge-research-topics #content .view-categories .views-row{width:100% !important;margin-right:0% !important;margin-bottom:10px;}.page-elibrary-research-topics #content .view-categories .views-row h3,.page-zone-research-topics #content .view-categories .views-row h3,.page-lounge-research-topics #content .view-categories .views-row h3{font-size:1.6em;margin-top:0;}.page-elibrary-research-topics #content .view-categories .views-row:nth-child(3n+1),.page-zone-research-topics #content .view-categories .views-row:nth-child(3n+1),.page-lounge-research-topics #content .view-categories .views-row:nth-child(3n+1){clear:none;}.bib-frame{display:none;}.region-sidebar-second .block-menu-block ul li a,.region-sidebar-second .block-categories-block-1 ul li a{font-size:1.5em;}.region-sidebar-second .block-menu-block ul ul li a,.region-sidebar-second .block-categories-block-1 ul ul li a{font-size:1.3em;}#mobile-menu-inner a#menu-attached-button{top:82px !important;background-color:white;background-position:center 8px;padding-left:5px;padding-right:8px;padding-top:45px;left:-62px;}#mobile-menu-inner li a{margin-left:20px;padding-left:10px !important;font-size:.9em;}#mobile-menu-inner li .submenu-title{background-position:2% 35% !important;}}@media only screen and (min-width:321px) and (max-width:480px){html{font-size:112.5%;}img{height:auto !important;}h1{font-size:1.8em;}h2{font-size:1.6em;}h3{font-size:1.4em;}.no-mobile,#block-pagestyle-form{display:none !important;}#leaderboard-wrapper{font-size:.8em;}#leaderboard-wrapper ul{padding-left:6px;}#header-wrapper{margin-bottom:15px;}#header-wrapper #branding #logo{width:172px;margin-left:25px;}.nav ul.primary-menu{display:none;}#block-block-3 h2,.pane-block-3 h2{padding-right:10px;}#block-block-3 ul.follow,.pane-block-3 ul.follow{padding-left:0;}#block-block-3 ul.follow li,.pane-block-3 ul.follow li{padding-right:1%;float:left;}#block-block-3 ul.follow .connect,.pane-block-3 ul.follow .connect{margin-bottom:30px;margin-right:5px;}#block-block-3 ul.follow .newsletter,.pane-block-3 ul.follow .newsletter{clear:both;}#block-block-3 .left-col,.pane-block-3 .left-col{width:100%;}#block-block-3 .left-col li:first-child,.pane-block-3 .left-col li:first-child{width:100%;}#block-block-3 .right-col,.pane-block-3 .right-col{padding-left:0px;width:100%;margin-top:10px;}#block-block-3 .right-col ul.be-social,.pane-block-3 .right-col ul.be-social{max-width:140px;padding-left:0;clear:both;float:left;margin-top:30px;}#block-block-3 .right-col ul.follow,.pane-block-3 .right-col ul.follow{width:100%;}.fancy-buttons li{height:42px;}.fancy-buttons span{float:left;}.fancy-buttons span.big-word,.fancy-buttons .verb{font-size:1.3em;min-width:30px;background-position:right center;padding-right:12px;}.fancy-buttons a{font-size:.9em;line-height:10px;}.front{}.front .get-started .left-col,.front .get-started .right-col,.front .hours .left-col,.front .hours .right-col{width:100%;margin:0;}.front .region-two-33-66-first .hours .left-col,.front .region-two-33-66-first .hours .right-col{width:100%;margin:0;}.front .region-two-33-66-first .hours .left-col{border-right:none;border-bottom:2px dashed #b7b7b7;}.front .region-two-33-66-first .kid-teen .green,.front .region-two-33-66-first .kid-teen .purple{background-position:40px center;}.front .region-two-33-66-first .kid-teen li{height:43px;max-width:350px;padding-left:7px;}.front .region-two-33-66-first .kid-teen li .big-text{font-size:1.3em;}.front .region-two-33-66-first .kid-teen li span span{padding-right:6px;}.front #mini-panel-front_page_featured_books .region-two-50-first,.front #mini-panel-front_page_featured_books .region-two-50-second{width:100%;}.front .region-two-33-66-first .pane-calendar .view{padding:5px;}.front .region-two-33-66-first .pane-calendar .view table{border-spacing:3px;}.front .region-two-33-66-second .pane-calendar .view .views-row{width:100%;}.view-slide-show{font-size:40%;}.view-slide-show .views-field-field-slide{float:none;width:auto;}.view-slide-show .views-field-field-caption{width:auto;}.view-slide-show .views-field-field-link-1{font-size:200%;}.pane-calendar .view{padding:5px;}.pane-calendar .view table{border-spacing:3px;}table.borderless{width:100% !important;}.section-about-spl .pane-contact .contact-form .form-actions #edit-submit{margin-left:0;float:right;}.section-about-spl .pane-contact .contact-form .form-item .form-textarea-wrapper{width:100%;min-width:100%;}#main-content .highlight-box{width:250px;float:none;}.section-about-spl .pane-contact .contact-form .form-item label{width:100%;}.node-type-webform input{max-width:100%;}.view-meetings .views-table{font-size:.9em;}#banner .region-two-66-33-first,#block-views-banner-block-1 .region-two-66-33-first,#block-views-tax-banner-block-1 .region-two-66-33-first,#block-block-4 .region-two-66-33-first,#block-block-10 .region-two-66-33-first,#block-block-11 .region-two-66-33-first,#block-block-12 .region-two-66-33-first,#block-views-taxonomy-banner-block .region-two-66-33-first{width:100%;float:left;clear:none;}#banner .region-two-66-33-second,#block-views-banner-block-1 .region-two-66-33-second,#block-views-tax-banner-block-1 .region-two-66-33-second,#block-block-4 .region-two-66-33-second,#block-block-10 .region-two-66-33-second,#block-block-11 .region-two-66-33-second,#block-block-12 .region-two-66-33-second,#block-views-taxonomy-banner-block .region-two-66-33-second{width:100%;float:right;clear:none;}#banner h1,#block-views-banner-block-1 h1,#block-views-tax-banner-block-1 h1,#block-block-4 h1,#block-block-10 h1,#block-block-11 h1,#block-block-12 h1,#block-views-taxonomy-banner-block h1{font-size:2em;}#banner p,#block-views-banner-block-1 p,#block-views-tax-banner-block-1 p,#block-block-4 p,#block-block-10 p,#block-block-11 p,#block-block-12 p,#block-views-taxonomy-banner-block p{font-size:85%;}.pane-contact input{width:100%;}.not-front #main-content .tabs-processed .item-list ul li{width:100%;font-size:1.2em;margin-left:0;}.page-calendar .region-sidebar-first{width:100%;}.page-calendar .region-sidebar-first #block-views-exp-calendar-page-1{width:100%;}.page-calendar .region-sidebar-first #block-views-exp-calendar-page-1 #edit-field-age-group-tid-wrapper{width:40%;float:left;padding-right:9%;clear:none;}.page-calendar .region-sidebar-first #block-views-exp-calendar-page-1 #edit-field-location-value-wrapper{width:48%;float:left;clear:none;}.page-calendar #tasks ul li:nth-child(2){display:none;}#block-views-calendar-block-3{display:none;}#content .panel-display{margin-left:0;}.node-type-event .center-wrapper .panel-panel{width:100%;}.section-zone #nav-wrapper .menu li a{font-size:1em;padding:6px 15px;}.section-zone .pane-calendar .views-row{width:100%;}.section-zone.page-node-49 .row-1 .region-two-brick-left-above,.section-zone.page-node-49 .row-1 .region-two-brick-right-above{width:100%;}.section-zone.page-node-257 .two-brick .region-two-brick-left-above,.section-zone.page-node-257 .two-brick .region-two-brick-right-above{width:100%;}.page-node-264 .region-two-50-first,.page-node-264 .region-two-50-second{width:100%;}.section-lounge h2{font-size:1.6em;}.section-lounge h3{font-size:1.4em;}.page-elibrary-research-topics #content .view-categories .views-row,.page-zone-research-topics #content .view-categories .views-row,.page-lounge-research-topics #content .view-categories .views-row{width:100% !important;margin-right:0% !important;margin-bottom:10px;}.page-elibrary-research-topics #content .view-categories .views-row h3,.page-zone-research-topics #content .view-categories .views-row h3,.page-lounge-research-topics #content .view-categories .views-row h3{font-size:1.6em;margin-top:0;}.page-elibrary-research-topics #content .view-categories .views-row:nth-child(3n+1),.page-zone-research-topics #content .view-categories .views-row:nth-child(3n+1),.page-lounge-research-topics #content .view-categories .views-row:nth-child(3n+1){clear:none;}.region-sidebar-second #block-menu-block-1{display:none;}.pane-meetings,.mobile-table{display:block;}.pane-meetings table,.pane-meetings thead,.pane-meetings tbody,.pane-meetings th,.pane-meetings td,.pane-meetings tr,.mobile-table table,.mobile-table thead,.mobile-table tbody,.mobile-table th,.mobile-table td,.mobile-table tr{display:block;}.pane-meetings thead tr,.mobile-table thead tr{position:absolute;top:-9999px;left:-9999px;}.pane-meetings tr,.mobile-table tr{border:1px solid #ccc;}.pane-meetings td,.mobile-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}.pane-meetings td:before,.mobile-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}.fines td:nth-of-type(1):before{content:"Item";}.fines td:nth-of-type(2):before{content:"Limit";}.fines td:nth-of-type(3):before{content:"Loan Period";}.fines td:nth-of-type(4):before{content:"Fine day/max";}.pane-meetings .views-table td{min-height:20px;}.pane-meetings .views-table td:nth-of-type(1):before{content:"Meeting Date";}.pane-meetings .views-table td:nth-of-type(2):before{content:"Agenda";}.pane-meetings .views-table td:nth-of-type(3):before{content:"Board Package";}.pane-meetings .views-table td:nth-of-type(4):before{content:"Minutes";}.bib-frame{display:none;}#mobile-menu-inner a#menu-attached-button{left:-64px;top:55px !important;background-color:white;background-position:center 8px;padding-left:5px;padding-right:8px;padding-top:45px;left:-62px;}#mobile-menu-inner li a{margin-left:20px;padding-left:10px !important;}#mobile-menu-inner li .submenu-title{background-position:2% 35% !important;}}@media only screen and (min-width:481px) and (max-width:768px){html{font-size:100%;}img{height:auto !important;}h2{font-size:1.8em;}h3{font-size:1.6em;}#header-wrapper{margin-bottom:15px;}#header-wrapper #branding #logo{width:172px;margin-left:25px;}.nav ul.primary-menu{display:none;}#block-block-3 h2,.pane-block-3 h2{padding-right:10px;}#block-block-3 ul.follow,.pane-block-3 ul.follow{padding-left:0;}#block-block-3 ul.follow li,.pane-block-3 ul.follow li{padding-right:1%;float:left;}#block-block-3 ul.follow .connect,.pane-block-3 ul.follow .connect{margin-bottom:30px;}#block-block-3 ul.follow .newsletter,.pane-block-3 ul.follow .newsletter{clear:both;padding-left:56px;}#block-block-3 .left-col,.pane-block-3 .left-col{width:100%;}#block-block-3 .right-col,.pane-block-3 .right-col{padding-left:95px;float:left;margin-top:10px;width:60%;}#block-block-3 .right-col ul.be-social,.pane-block-3 .right-col ul.be-social{max-width:140px;padding-left:15px;float:left;}.fancy-buttons li{max-width:300px;clear:both;}.front{}.front .get-started .left-col,.front .get-started .right-col,.front .hours .left-col,.front .hours .right-col{}.front .region-two-33-66-first .hours{}.front .region-two-33-66-first .kid-teen{}.front .region-two-33-66-first .kid-teen li{height:43px;max-width:350px;}.front #mini-panel-front_page_featured_books .region-two-50-first,.front #mini-panel-front_page_featured_books .region-two-50-second{width:100%;}.front .region-two-33-66-first .pane-calendar .view{padding:5px;}.front .region-two-33-66-first .pane-calendar .view table{border-spacing:3px;}.view-slide-show{font-size:45%;}.pane-calendar .view{padding:5px;}.pane-calendar .view table{border-spacing:3px;}.section-about-spl .pane-contact .contact-form .form-actions #edit-submit{margin-left:0;float:right;}.section-about-spl .pane-contact .contact-form .form-item .form-textarea-wrapper{width:100%;min-width:100%;}#main-content .highlight-box{width:250px;}.page-node-331 .node-content .three-3x33 .region-three-33-first,.page-node-331 .node-content .three-3x33 .region-three-33-second,.page-node-331 .node-content .three-3x33 .region-three-33-third{width:30%;float:left;margin-right:2%;}#banner .region-two-66-33-first,#block-views-banner-block-1 .region-two-66-33-first,#block-views-tax-banner-block-1 .region-two-66-33-first,#block-block-4 .region-two-66-33-first,#block-block-10 .region-two-66-33-first,#block-block-11 .region-two-66-33-first,#block-block-12 .region-two-66-33-first,#block-views-taxonomy-banner-block .region-two-66-33-first{width:68%;}#banner .region-two-66-33-second,#block-views-banner-block-1 .region-two-66-33-second,#block-views-tax-banner-block-1 .region-two-66-33-second,#block-block-4 .region-two-66-33-second,#block-block-10 .region-two-66-33-second,#block-block-11 .region-two-66-33-second,#block-block-12 .region-two-66-33-second,#block-views-taxonomy-banner-block .region-two-66-33-second{width:32%;}#banner h1,#block-views-banner-block-1 h1,#block-views-tax-banner-block-1 h1,#block-block-4 h1,#block-block-10 h1,#block-block-11 h1,#block-block-12 h1,#block-views-taxonomy-banner-block h1{font-size:2em;}#banner p,#block-views-banner-block-1 p,#block-views-tax-banner-block-1 p,#block-block-4 p,#block-block-10 p,#block-block-11 p,#block-block-12 p,#block-views-taxonomy-banner-block p{font-size:85%;}.page-calendar .region-sidebar-first{width:100%;}.page-calendar .region-sidebar-first #edit-field-age-group-tid-wrapper{width:40%;float:left;padding-right:9%;clear:none;}.page-calendar .region-sidebar-first #edit-field-location-value-wrapper{width:48%;float:left;clear:none;}.page-calendar .region-sidebar-first #edit-field-age-group-tid-wrapper .form-item,.page-calendar .region-sidebar-first #edit-field-location-value-wrapper .form-item{clear:both;}#block-views-calendar-block-3{display:none;}#content .panel-display{margin-left:0;}.section-zone #nav-wrapper .menu li a{font-size:1em;padding:6px 15px;}.section-zone.page-node-49 .row-1 .region-two-brick-left-above,.section-zone.page-node-49 .row-1 .region-two-brick-right-above{width:100%;}.section-zone.page-node-257 .two-brick .region-two-brick-left-above,.section-zone.page-node-257 .two-brick .region-two-brick-right-above{width:100%;}.page-node-264 .region-two-50-first,.page-node-264 .region-two-50-second{width:100%;}.section-lounge h2{font-size:1.8em;}.section-lounge h3{font-size:1.6em;}.page-elibrary-research-topics #content .view-categories .views-row,.page-zone-research-topics #content .view-categories .views-row,.page-lounge-research-topics #content .view-categories .views-row{width:47% !important;margin-right:1% !important;float:left;clear:none;margin-bottom:10px;}.page-elibrary-research-topics #content .view-categories .views-row h3,.page-zone-research-topics #content .view-categories .views-row h3,.page-lounge-research-topics #content .view-categories .views-row h3{font-size:1.6em;margin-top:0;}.page-elibrary-research-topics #content .view-categories .views-row-odd,.page-zone-research-topics #content .view-categories .views-row-odd,.page-lounge-research-topics #content .view-categories .views-row-odd{clear:both;}.page-elibrary-research-topics #content .view-categories .views-row:nth-child(3n+1),.page-zone-research-topics #content .view-categories .views-row:nth-child(3n+1),.page-lounge-research-topics #content .view-categories .views-row:nth-child(3n+1){clear:none;}.region-sidebar-second #block-menu-block-1{display:none;}.bib-frame{display:none;}.page-taxonomy-term .region-two-brick-left-above{width:100% !important;}.page-taxonomy-term .region-two-brick-left-above .region-inner{border:none;}}@media only screen and (min-width:769px) and (max-width:1024px){img{height:auto !important;}#header-wrapper #branding #logo{width:90%;}.nav ul.primary-menu li a{padding:8px 14px;}#block-block-3 h2,.pane-block-3 h2{padding-right:10px;}#block-block-3 ul.follow,.pane-block-3 ul.follow{padding-left:0;}#block-block-3 ul.follow li,.pane-block-3 ul.follow li{padding-right:1%;float:left;}#block-block-3 .left-col,.pane-block-3 .left-col{width:59%;}#block-block-3 .left-col .newsletter,.pane-block-3 .left-col .newsletter{padding-left:115px;clear:both;}#block-block-3 .right-col,.pane-block-3 .right-col{float:right;width:41%;}#block-block-3 .right-col ul.be-social,.pane-block-3 .right-col ul.be-social{max-width:140px;padding-left:0;}.block-region-sidebar-second .fancy-buttons li{height:40px;max-width:300px;}.block-region-sidebar-second .fancy-buttons span{float:left;}.block-region-sidebar-second .fancy-buttons .verb{font-size:1.3em;min-width:30px;background-position:right center;padding-right:12px;}.block-region-sidebar-second .fancy-buttons a{font-size:.9em;line-height:10px;}.front{}.front .get-started .left-col,.front .get-started .right-col,.front .hours .left-col,.front .hours .right-col{width:100%;margin:0;}.front .region-two-33-66-first .hours .left-col,.front .region-two-33-66-first .hours .right-col{width:100%;margin:0;}.front .region-two-33-66-first .hours .left-col{border-right:none;border-bottom:2px dashed #b7b7b7;}.front .region-two-33-66-first .kid-teen .green,.front .region-two-33-66-first .kid-teen .purple{background-position:33px center;}.front .region-two-33-66-first .kid-teen li{height:43px;padding-left:7px;}.front .region-two-33-66-first .kid-teen li .big-text{font-size:1.3em;}.front .region-two-33-66-first .kid-teen li span span{padding-right:6px;}.front #mini-panel-front_page_featured_books .region-two-50-first,.front #mini-panel-front_page_featured_books .region-two-50-second{width:100%;}.front .region-two-33-66-first .pane-calendar .view{padding:5px;}.front .region-two-33-66-first .pane-calendar .view table{border-spacing:3px;}.view-slide-show{font-size:60%;}.pane-calendar .view{padding:5px;}.pane-calendar .view table{border-spacing:3px;}.section-about-spl .pane-contact .contact-form .form-actions #edit-submit{margin-left:0;float:right;}#banner .region-two-66-33-first,#block-views-banner-block-1 .region-two-66-33-first,#block-views-tax-banner-block-1 .region-two-66-33-first,#block-block-4 .region-two-66-33-first,#block-block-10 .region-two-66-33-first,#block-block-11 .region-two-66-33-first,#block-block-12 .region-two-66-33-first,#block-views-taxonomy-banner-block .region-two-66-33-first{width:68%;}#banner .region-two-66-33-second,#block-views-banner-block-1 .region-two-66-33-second,#block-views-tax-banner-block-1 .region-two-66-33-second,#block-block-4 .region-two-66-33-second,#block-block-10 .region-two-66-33-second,#block-block-11 .region-two-66-33-second,#block-block-12 .region-two-66-33-second,#block-views-taxonomy-banner-block .region-two-66-33-second{width:32%;}.node-type-event #content .panel-display{margin-left:0;}.page-calendar #edit-field-age-group-tid-wrapper .form-item,#edit-field-location-value-wrapper .form-item{clear:both;}.section-zone #nav-wrapper .menu li a{font-size:1em;padding:6px 15px;}.section-zone.page-node-49 .row-1 .region-two-brick-left-above,.section-zone.page-node-49 .row-1 .region-two-brick-right-above{width:100%;}.section-zone.page-node-257 .two-brick .region-two-brick-left-above,.section-zone.page-node-257 .two-brick .region-two-brick-right-above{width:100%;}.page-node-264 .region-two-50-first,.page-node-264 .region-two-50-second{width:100%;}.region-sidebar-second .block-menu-block ul li a,.region-sidebar-second .block-categories-block-1 ul li a{font-size:1.5em;}.region-sidebar-second .block-menu-block ul ul li a,.region-sidebar-second .block-categories-block-1 ul ul li a{font-size:1.3em;}.bib-frame{display:none;}.page-taxonomy-term .region-two-brick-left-above{width:100% !important;}.page-taxonomy-term .region-two-brick-left-above .region-inner{border:none;}}@media only screen and (min-width:1025px){.page-calendar .region-sidebar-first{width:18%;}.page-calendar .content-inner{margin-left:18%;}.page-calendar .view .date-nav-wrapper{margin-top:15px;}}
