@import url(https://fonts.googleapis.com/css?family=EB+Garamond|Arimo);img{max-width:100%}h1,h2,h3{font-family:'Arimo',sans-serif;}h2{font-size:24px;}h3{font-size:22px;}h5{font-weight:600;}.block ul{list-style-type:circle;}.block ul li{padding-bottom:3px;}.form-control{width:75%;}.form-item{padding-bottom:15px;}.form-required{color:red;}h1.page-header{color:#550000;}.buckets li,ul.about-buckets li{border-bottom:1px solid #257782;padding-bottom:10px;padding-top:10px;list-style-type:none;color:#377A43;font-size:1.125em;}.buckets li.noborder{border-bottom:none;list-style-type:none;}ul{padding-left:25px;}hr{width:100%;clear:both;}.navbar-default
.navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#000;background-image:none;}.main-nav{box-shadow:2px 8px 4px -6px rgba(5,5,5,0.2);background:#000;margin-bottom:20px;}.main-nav .navbar-nav>li>a{color:white;font-size:1.25em;}.nav-tabs>li>a{line-height:1;padding:8px 10px;}#visit-dropdown{border-left:7px solid #A973AF;border-right:7px solid #00af99;}#find-dropdown{border-right:7px solid #c0262d;}#create-dropdown{border-right:7px solid #1a9ed9;}#just-for-dropdown{border-right:7px solid #fbaf3a;}#library-info-dropdown{border-right:7px solid #3f9c35;}.mega-menu-nav .dropdown{padding-bottom:0;}.search-box-div .input-group{z-index:0;}.navbar-toggle{background-color:rgb(221,221,221);}#header-top.container-fluid{max-width:1200px;}.container-fluid{max-width:1200px;}.dropdown-menu>li>a{display:block;padding:10px 35px 10px 15px;clear:both;font-weight:500;line-height:1.42857143;color:#333;white-space:nowrap;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#e7e7e7;background-image:none;font-weight:600;color:#333;}#block-views-mega-menu-block-6{clear:both;}.parent-mega-menu-item,#educator-mega-menu,#parent-mega-menu,#california-room-mega-menu{list-style-type:none;}.parent-mega-menu-link{font-size:1.15em;}.dropdown-menu>li>.parent-mega-menu-link{padding-left:0;}.dropdown-menu>li>.parent-mega-menu-link{font-weight:600;color:#337ab7;}.dropdown-menu>li>.parent-mega-menu-link:hover,.dropdown-menu>li>.parent-mega-menu-link:focus,.dropdown-menu>li>.parent-mega-menu-link:active{text-decoration:underline;color:#23527c;background-color:transparent;background-image:none;}.mega-menu-nav .dropdown-menu{font-size:1.2em;}.mega-menu-children{padding:20px;}.main-nav .navbar-nav.mega-menu-nav>li>a{font-size:1.85em;}.menu.nav.navbar-nav{display:none;}.menu.nav.navbar-nav.mega-menu-nav{display:block;}.sitemap-children-list{margin-left:20px;list-style-type:circle !important;}.parent-link{font-size:1.2em;}.parent-mega-menu-link{text-transform:uppercase;}.navbar-default .navbar-brand{color:#fff;font-size:22px;padding:8px 0px 0px 0px;height:40px  !important;}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff;}.navbar-default .navbar-brand:focus{text-decoration:underline;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#363A3A;text-shadow:1px 1px 1px rgba(0,0,0,1);}.navbar-toggle{margin-top:0px;}.navbar-default .navbar-toggle .icon-bar{background-color:#262626;}.visible-xs-inline .navbar-toggle{margin-right:0;}.visible-xs-inline .name.navbar-brand{font-family:'EB Garamond',serif;font-size:20px;}ul.no-list li{list-style-type:none;}ul.no-list-style-type li{list-style-type:none;padding-bottom:8px;}ul.no-list-style-type{padding-left:10px;}.header-one{border-bottom:#3f9c35 1px solid;}#logo{float:left;}#site-name a{margin:0;padding:0;font-weight:bold;padding-bottom:0px;color:black;font-family:'EB Garamond',serif;}#links-translate{border-bottom:#3f9c35 1px solid;padding:10px 0px 5px 0px;margin-bottom:10px;}.quick-links{float:right;}.quick-links li{display:inline;padding:5px;font-weight:600;font-size:1.125em;margin-top:0px;margin-right:5px;}.quick-links li a{color:#3f9c35;}.goog-te-gadget{font-family:arial;font-size:11px;color:#666;white-space:nowrap;display:inline;}.toggler a{color:#333;}.toggler a:hover{text-decoration:none;}.home-buttons li{list-style-type:none;}ul.home-buttons{padding-left:0px;}div.home-text{padding:0px 10px 10px 10px;}.flex-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-flow:row wrap;}li.flex-child-items{-webkit-flex:auto;flex:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:35px;}li.flex-child-items  img{max-width:100%;}.flex-border{box-shadow:0 1px 2px rgba(0,0,0,.4);}.card-text h2{font-size:22px;}#edit-field-order-value,#edit-field-language-taxonomy-tid,#edit-status{width:100%;}.view-promo-cards.view-display-id-page_1 .view-content{width:100%;float:left;}.view-promo-cards img{padding-right:0;}ul.elearning-homepage-links{list-style-type:none !important;padding:0em !important;}ul.elearning-homepage-links li{padding-bottom:30px;}ul.elearning-homepage-links li img{width:45px;height:45px;float:left;padding-right:5px;}#block-views-homepage-blogs-block > div > div > div.item-list > ul,#featured-services,#elearning-spotlight{list-style-type:none;padding-left:10px;}#block-views-homepage-blogs-block > div > div > div.item-list > ul li,ul#featured-services li,ul#elearning-spotlight li{padding-bottom:8px;}#mobile-menu-links.quick-links{border-bottom:#3f9c35 1px solid;}@media only screen and (min-width :480px) and (max-width:510px){ul.quick-links li{font-size:1em;}}.blog-list{list-style-type:none;clear:both;margin-top:5px;margin-bottom:5px;border-bottom:2px solid #E6E6E6;}.blog-list-author{clear:left;}.blog-list-date{padding-bottom:5px;}.blogs-teaser-page ul li{list-style-type:none}.img-responsive{max-width:100%;height:auto;float:left;padding:0px 10px 10px 0px;}.comment-wrapper .indented{padding-left:5%;}.database-title{font-size:16px;font-weight:600;}.databases .view-filters{float:left;width:35%;}.databases .view-content{float:right;width:65%;}.databasedetail{padding-bottom:15px;}.databasedetail p{margin:0 0 0 0;}.new-titles{float:left;padding-right:10px;}.nytbestseller{float:left;height:225px;padding-bottom:10px;padding-left:5px;padding-right:5px;width:150px;}.view-bestsellers h3{clear:both;}.bestseller-notice{float:left;clear:both;margin-top:40px;}@media only screen and (max-width :1186px){.bestseller-notice{margin-top:0;}}#block-webform-client-block-1917 h2.block-title{display:none;}#block-webform-client-block-1917{margin-top:10px;}.view-new-titles-full-lists .views-field-guid{float:left;padding-right:5px;}.view-new-titles-full-lists .views-field-title{float:none;clear:both;padding-top:10px;}.caroomblogteaser{clear:both;padding-bottom:5px;}.caroomblogteaser img{padding-bottom:5px;}#digcollsearchform .searchFld{float:left;width:60%;margin-left:5px;}.view-announcements-branches{clear:both;}.view-announcements-branches .field-content img{float:left;padding-right:5px;}div.field-name-jobs-and-career-databases ul p{margin-bottom:0px;}.branchphotomanager{float:right;}.flex-direction-nav li{list-style-type:none;}.flexslider{padding:5px 5px 0px 5px;}.flexslider .slides > li{margin-left:2px;margin-right:2px;}.flex-direction-nav a{width:45px;height:45px;}.flexslider ul.slides{padding:0px;}ul.slides li{max-width:80px;display:block;float:left;}.flexslider .slides > li{width:auto !important;}.footer ul{list-style-type:none;padding:0px;}.footer ul li a{color:#444;}.footer ul li a:hover{text-decoration:underline;}.footer p{font-weight:bold;padding-top:10px;color:#D5453A;}.footer{margin-top:15px;border-top:none;}.lg-rd-sidebar-social-icons a{background-repeat:no-repeat;display:inline-block;height:50px;width:50px;overflow:hidden;text-indent:-9999px;text-transform:capitalize;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:5px;box-shadow:1px 1px 2px rgba(0,0,0,.4);transition:1s;}.lg-rd-sidebar-social-icons a:hover,.lg-rd-sidebar-social-icons a:focus{box-shadow:0 0 5px #9E9E9E;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.lg-rounded-social-icons a{background-image:url("/sites/default/files/images/social-sprites-vertical-128.png");background-repeat:no-repeat;display:inline-block;height:32px;width:32px;background-size:32px 224px;overflow:hidden;text-indent:-9999px;text-transform:capitalize;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:5px;box-shadow:1px 1px 2px rgba(0,0,0,.4);transition:1s;}.lg-rounded-social-icons a:hover,.new-social-icons a:focus{box-shadow:0 0 5px #9E9E9E;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.lg-rounded-social-icons a:first-child{margin-left:0 !important;}.facebookSocial{background-position:0 0;}.twitterSocial{background-position:0 -32px;}.flickrSocial{background-position:0 -64px;}.instagramSocial{background-position:0 -96px;}.pinterestSocial{background-position:0 -128px;}.youtubeSocial{background-position:0 -160px;}.emailSocial{background-position:0 -192px;}.branch-social{margin:10px 5px;}p.new-footer-nav{color:inherit;}.related-org-footer,.social-media.lg-rounded-social-icons{text-align:center;}.related-org-footer{font-weight:600;}@media only screen and (max-width :767px){.related-org-footer{margin-top:20px}.related-org-footer,.lg-rounded-social-icons{text-align:center;}.lg-rounded-social-icons a:first-child{margin-left:5px !important;}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:20px;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.snapWidgetStopLinks a{padding-bottom:622px;width:100%;z-index:1;position:absolute;}.error-page{margin:15% 0 0 0;}.error-page p{font-size:18px;}@media only screen and (max-width :767px){.error-page{margin:0 !important;}}.icon-tabs,.icon-tabs-container{clear:both;float:left;width:100%;}.icon-tabs{margin-bottom:15px;}.icon-tab{text-align:center;border:1px solid;font-size:1.3em;min-height:145px;padding:0;margin:0;}.icon-tab-img{margin-bottom:10px;height:75px;}.icon-tab a{min-height:135px;}@media only screen and (min-width :768px) and (max-width :845px){.icon-tab{min-height:160px;}.icon-tab a{min-height:153px;}}@media only screen and (max-width :480px){.icon-tab{font-size:1.1em !important;}}@media only screen and (max-width :350px){.icon-tab{min-height:155px;}.icon-tab a{min-height:148px;}.icon-tab-img{height:100%;width:100%;}li.active.icon-tab a{background-size:78% !important;}}.icon-tabs-container .nav-tabs{border-bottom:none;}.icon-tabs-container .nav-tabs>li.active>a,.icon-tabs-container .nav-tabs>li.active>a:focus,.icon-tabs-container .nav-tabs>li.active>a:hover{border:1px solid transparent !important;font-weight:600 !important;}.icon-tabs-container .nav-tabs>li>a:hover,.icon-tabs-container .nav-tabs>li>a:focus{border-color:transparent;background-color:#fff;font-weight:600;}.icon-tabs-container .nav-tabs>li>a{margin-right:0;}.icon-tabs-container .nav-tabs>li.active.icon-tab,.icon-tabs-container .nav-tabs>li.active.icon-tab>a:focus .icon-tab,.icon-tabs-container .nav-tabs>li.active.icon-tab>a:hover .icon-tab{border:2px solid;}li.active.icon-tab img{visibility:hidden;}@media only screen and (min-width:752px) and (max-width:918px){li.active.icon-tab a{background-position:center 14px;}}.month.form-control,.day.form-control,.year.form-control,.hour.form-control,.minute.form-control{display:inline;width:25%;margin:0 1%;}@media only screen and (max-width :370px){.hour.form-control,.minute.form-control{width:90%;}}.field-name-king-exhibits .more-link{display:none;}.nytbestseller{float:left;height:225px;padding 15px;width:150px;}.view-bestsellers h3{clear:both;}.awardwinner{float:left;height:180px;padding 15px;width:140px;}.commissioners{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.commissioner{width:175px;margin-right:15px;margin-bottom:15px;}.commissionername{}.commissionerinfo{font-size:12px;}.coming-soon-works{border:1px solid #ccc;}.coming-soon-works img{vertical-align:middle;margin-right:10px;}.toggle-fade{padding:10px;background:-moz-linear-gradient(left,rgba(31,157,216,.5),rgba(167,169,172,.5));background:-webkit-linear-gradient(left,rgba(31,157,216,.5),rgba(167,169,172,.5));background:-ms-linear-gradient(left,rgba(31,157,216,.5),rgba(167,169,172,.5));background:-o-linear-gradient(left,rgba(31,157,216,.5),rgba(167,169,172,.5));background:linear-gradient(left,rgba(31,157,216,.5),rgba(167,169,172,.5));}ul.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px;list-style-type:none;}ul.business-flex-child-item{list-style-type:none;padding:0px;margin:auto;flex-direction:column;}ul.business-flex-child-item .last{margin-right:0%;}.content-container{height:100%;width:100%;vertical-align:middle;}.content-container h4{text-align:left;padding-left:0%;}.content-container h2{text-align:left;padding:0px 10px 0px 10px;}.content-container p{text-align:left;padding:0px 10px 10px 10px;}.thirtythreepercent{width:33%;}.flex-patent{width:100%;padding:10px 0px 10px 0px;}.flex-patent img{width:45%;vertical-align:middle;}.patent-text{display:inline;float:right;width:50%;}div.business-blogs ul{padding:0px;}.about-works{font-size:16px;}.coming-soon-works{padding:10px;}.sjpl-works-hero{width:49%;position:absolute;z-index:2;opacity:0.8;background-color:#fff;}.sjpl-works-lclst .localist_widget_container .action_button a{display:none;}.sjpl-works-lclst{clear:both;}.sjplworks-path-col{position:relative;margin-bottom:5px;padding:0 5% 0 0;}.sjplworks-path-img img{width:100%;background-color:#F7E28C;}.sjplworks-path-img{margin-bottom:0;}.sjplworks-paths{padding:10px 0 0;}.sjplworks-path-text a{padding:20px 10px;position:absolute;width:90.1%;bottom:20px;background-color:rgba(28,60,84,0.85);color:#fff;min-height:78px;}.sjplworks-path-desc{display:none;font-size:0.86em;font-weight:400;}@media only screen and (min-width:515px) and (max-width:1024px){.sjplworks-path-desc{font-size:0.7em;}}.sjplworks-path-text h3{font-size:18px;}.sjplworks-path-text a,.sjplworks-path-text a:hover,.sjplworks-path-text a:focus,.sjplworks-path-text a:active{color:#fff !important;}.sjplworks-path-col:hover .sjplworks-path-text a,.sjplworks-path-col:focus .sjplworks-path-text a,.sjplworks-path-col a:focus .sjplworks-path-text a{margin-top:0;top:0;transition-duration:50ms;}.sjplworks-path-col:hover .sjplworks-path-desc,.sjplworks-path-col:focus .sjplworks-path-desc,.sjplworks-path-col a:focus .sjplworks-path-desc{display:inline;text-transform:none;}.sjplworks-path-col:hover .sjplworks-path-text h3,.sjplworks-path-col:focus .sjplworks-path-text h3,.sjplworks-path-col a:focus .sjplworks-path-text h3{font-size:1.75em;text-transform:uppercase;font-weight:bold;}.sjpl-works-features hr{visibility:hidden;}.sjpl-works-container{clear:both;}.sjpl-works-features,.sjpl-works-feature-row{clear:both;}.sjpl-works-feature-col{float:left;width:46%;padding:20px 4% 20px 0;}.sjpl-works-text-col{float:left;width:65%;}.sjpl-works-img-col{float:left;margin-right:5%;width:30%;}.sjpl-works-img-col a{padding:25% 0;}.sjpl-works-feature-col:hover img{visibility:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.sjpl-works-feature-col:hover a{color:#23527c;}.sjpl-works-img-col.sjpl-works-workspace{background:url('/sites/default/files/images/space-sjplworks-navy-212.png') no-repeat;background-size:100% 100%;}.sjpl-works-img-col.sjpl-works-ptrc{background:url('/sites/default/files/images/ptrc-sjplworks-navy-212.png') no-repeat;background-size:100% 100%;}.sjpl-works-img-col.sjpl-works-collection{background:url('/sites/default/files/images/collection-sjplworks-navy-212.png') no-repeat;background-size:100% 100%;}.sjpl-works-img-col.sjpl-works-laptop{background:url('/sites/default/files/images/tech-sjplworks-navy-212.png') no-repeat;background-size:100% 100%;}.lhc-sjplworks-row div:nth-child(1),.lhc-sjplworks-row div:nth-child(2){min-height:135px;}@media only screen and (max-width :480px){.lhc-sjplworks-row .location-hours-contact-col{width:100%;padding:0;min-height:1px;}}@media only screen and (max-width:515px){.sjpl-works-feature-col,.sjplworks-path-col{clear:both;width:100% !important;padding-right:0;}.sjplworks-path-text a{width:90%;}.sjplworks-path-img img{width:90%;}}.sjpl-works-icon-tabs-container .nav-tabs>li.active.icon-tab>a,.sjpl-works-icon-tabs-container .nav-tabs>li.active.icon-tab>a:focus,.sjpl-works-icon-tabs-container .nav-tabs>li.active.icon-tab>a:hover{color:#337ab7;}.sjpl-works-icon-tabs-container .nav-tabs>li.active.icon-tab{border-color:#337ab7;}.sjpl-works-icon-tabs-container .icon-tab{border-color:#4D4E50;}.sjpl-works-icon-tabs-container .icon-tab a{color:#4D4E50;}.sjpl-works-icon-tabs-container .nav-tabs>li.icon-tab>a:hover,.sjpl-works-icon-tabs-container .nav-tabs>li.icon-tab>a:focus{color:#4D4E50;}li.active.find-job-tab a{background:#fff url(/sites/default/files/images/find-job-yellow-circle-160.png) no-repeat center 8px;background-size:75px;}li.active.build-skills-tab a{background:#fff url(/sites/default/files/images/skillbuild-blye-160.png) no-repeat center 8px;background-size:75px;}li.active.explore-tab a{background:#fff url(/sites/default/files/images/explore-blye-160.png) no-repeat center 8px;background-size:75px;}li.active.start-biz-tab a{background:#fff url(/sites/default/files/images/start-biz-blye-160.png) no-repeat center 8px;background-size:75px;}li.active.grow-tab a{background:#fff url(/sites/default/files/images/grow-blye-160.png) no-repeat center 8px;background-size:75px;}@media only screen and (max-width :480px){.sjpl-works-sm-rm{width:80%;}}.sjpl-works-computers-img img{width:128px;}.lhc-sjplworks-row div:nth-child(1),.lhc-sjplworks-row div:nth-child(2){min-height:135px;}.sjpl-works-computers-img{text-align:center;}.sjpl-works-computers-img p{margin-bottom:0;padding-top:10px;}.sjpl-works-computers-img h2{margin:8px 0 15px;}.sjpl-works-computers-img,.sjpl-works-text{padding:0 2% 0 0;}.sjpl-works-computers-container hr{float:left;clear:both;width:100%;}@media only screen and (max-width:480px){.lhc-sjplworks-row .location-hours-contact-col{width:100%;padding:0;min-height:1px;}.sjpl-works-computers-img img{visibility:hidden;width:85px;}.sjpl-works-computers-img{background:#337AB7;color:white;}.sjpl-works-printer-img p{background:url(/sites/default/files/images/printer-alpha.png) no-repeat center;}.sjpl-works-desktop-img p{background:url(/sites/default/files/images/desktop-alpha.png) no-repeat center;}.sjpl-works-computers-container hr{visibility:hidden;}.sjpl-works-laptop-img p{background:url(/sites/default/files/images/laptop-alpha.png) no-repeat center;}.sjpl-works-tablet-img p{background:url(/sites/default/files/images/tablet-alpha.png) no-repeat center;}.sjpl-works-whiteboard-img p{background:url(/sites/default/files/images/interactive-whiteboard-alpha.png) no-repeat center;}.sjpl-works-computers-img,.sjpl-works-text{width:100%;}}@media only screen and (min-width:480px) and (max-width:615px){.sjpl-works-computers-img h2{font-size:1.3em;}}.worksboardinfo{margin-bottom:10px;}@media only screen and (min-width :768px){.worksboardinfo{min-height:60px;}}@media only screen and (min-width :401px) and (max-width:630px){.worksboardinfo{min-height:80px;}}@media only screen and (max-width :400px){.worksboard{width:100%;padding:0;}.worksboardinfo{margin-bottom:15px;}}.sjplworksicons img{width:180px;margin:0 10px 10px 0;}.worksboard img{background-color:#fffccc;width:200px;}@media only screen and (max-width:480px){.sjplworks-member-img,.sjplworks-member-info{width:100%;padding:0;}}.sjplworks-social-icons a{background-image:url(/sites/default/files/images/sjplworkssocial-128x512.png);background-size:50px 200px;}.sjplworksfacebookSocial{background-position:0 0px;}.sjplworksnewsletterSocial{background-position:0 -50px;}.sjplworkslinkedinSocial{background-position:0 -100px;}.sjplworkstwitterSocial{background-position:0 -150px;}li.ui-state-default,li.ui-state-active{float:left;margin-right:5px;list-style-type:none;}.ui-tabs-nav li a{display:block;width:100%;}.ui-state-default{background:#e6e6e6;}.ui-widget-header .ui-state-active{background:#fce7c4;}.block #tabs ul.ui-tabs-nav{padding:0 0 0;}li.ui-state-active,li.ui-state-default{text-align:center;}.ui-state-active a{font-weight:bold;}.ui-tabs .ui-tabs-nav li a{padding:0;}.milecell{float:left;width:200px;margin-right:10px;}.milecell ul{font-size:12px;}.milecell h4{font-size:16px;padding-top:5px;padding-bottom:3px;}.pastel-blue{background-color:#C3D7F0;}.pastel-pink{background-color:#FFEAB8;}.pastel-yellow{background-color:#F8B2BC;}.pastel-teal{background-color:#AEDDD7;}.pastel-purple{background-color:#bfc7e4;}.milestones img{margin-bottom:10px;width:100%;}.milestones li{text-align:center;width:20%;font-size:1.2em;}.milestones li,.milestones a{min-height:245px;}.milestones li a{color:#183a57;}@media only screen and (max-width:567px){.milestones li{width:30%;}.milestones img{display:none;}.milestones li,.milestones a{min-height:75px;}}@media only screen and (min-width:870px) and (max-width:959px){.milestones li,.milestones a{min-height:222px;}}@media only screen and (min-width:768px) and (max-width:869px){.milestones li,.milestones a{min-height:0;}}@media only screen and (max-width:959px){#tabs li{float:none;}#tabs img{display:none;}.milecell{float:none;}}.playpledge{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;}.playbenefit{width:33%;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;}#webform-client-form-179606 .form-text.form-number.required{float:left;margin-right:10px;width:100px;}#webform-client-form-179606 .form-submit{color:#257782;font-size:1.5em;padding-left:20px;padding-right:20px;}@media all and (max-width:767px){.playbenefit{width:45%;}.playbenefit h4{font-size:1.1em;}}ul.teen-landing-links li{list-style-type:none;color:#f57320;font-weight:bold;border-bottom:2px dotted #00998c;padding:10px 0px 10px 0px;}h3.teen-sidebar,h3.teen-sidebar a{background-color:#14b365;padding:3px 0px 3px 8px;color:white;}.page-node-93625 h1#page-title.title,.page-node-118349 h1.page-header,.page-node-181538 h1.page-header,.page-node-186256 h1.page-header,.page-teenhomework h1,.page-node-93625 h1.page-header{color:#f57320;font-weight:bold;}.page-node-93625 a,.page-node-118349 a,.page-node-181538 a,.page-node-186256 a,.teenhomeworkdatabases a{color:#00998c;}.page-node-93625 a.teen-links,.page-node-93625 h3.teen-sidebar a{color:white;}.teenmenu{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;}.teenmenuitem{margin-bottom:25px;width:45%;}.teenmenuitem img{padding-left:10px;padding-right:10px;}.teenmenuitem{margin-bottom:25px;width:25%;}@media all and (max-width:768px){.teenmenuitem{width:50%;margin-bottom:5px;}}@media all and (max-width:480px){.teenmenuitem{width:100%;margin-bottom:5px;}}.teenhomeworkdatabases .views-exposed-widgets{background-color:#14b365;color:white;padding-left:10px;}.teenhomeworkdatabases .views-exposed-widget label{float:left;}.teenhomeworkdatabases .views-widget{float:right;padding-left:10px;}.teenhomeworkdatabases select{background-color:#ffffff;color:#00baaa;font-family:Tahoma;width:100%;}.teendbcard{background-color:rgba(0,184,168,0.1);float:left;height:304px;margin-right:22px;margin-bottom:20px;width:23%;}.teendbcardtext p{font-size:.9em;margin-bottom:0px;}.teendbcardtext{padding-left:10px;padding-right:10px;}.teen-orange h2,.teen-orange h3{color:#f57320;}div.teendbcard > a > img.img-responsive{padding:0px;}.grey-right-border{border-right:1px solid #ccc;}.last-item{padding:0px;margin:0px;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.sjpl-modern-lclst .localist_widget_container .action_button a{display:none;}.teenhq-hero{position:relative;margin-top:0;}.teenhq-hero-icon{position:absolute;z-index:2;opacity:0.8;background-color:#fff;bottom:0;padding:10px;width:100%;text-align:center;}.teenhq-hero-icon img{width:65%;}.location-hours-contact-col{padding:0 2% 0 0;position:relative;}.location-hours-contact-row{padding:0 0 30px 0;}.teenhq-lhc h3{color:#f57320 !important;}@media only screen and (min-width :480px) and (max-width :992px){.lhc-row1{min-height:145px;}}.page-node-181538 a,.page-node-192948 a,.page-node-192949 a,.page-node-192947 a,.page-node-192950 a{color:#00998c;}.page-node-181538  .sjpl-modern-lclst a,.page-node-192948  .sjpl-modern-lclst a{color:#00998c;}.teenhq-features-col a,.teenhq-features-col a:hover{color:#fff !important;}.teenhq-features-col:hover a{text-decoration:underline;float:left;width:100%;height:100%;}.teenhq-features-col:hover h3,.teenhq-features-col:focus h3,.teenhq-features-col a:focus h3{margin-top:0;opacity:0.9;top:0;transition-duration:500ms;text-align:center;text-transform:uppercase;}.teenhq-features-col:hover .teenhq-features-text a,.teenhq-features-col:focus .teenhq-features-text a,.teenhq-features-col a:focus .teenhq-features-text a{text-decoration:underline;float:left;width:100%;padding-top:25%;height:100%;}.teenhq-features{padding:10px 0 0;}.teenhq-features-col{position:relative;margin-bottom:25px;padding:0 5% 0 0;}.teenhq-features h3{color:#fff;opacity:0.8;padding:17px 10px;position:absolute;width:90.1%;bottom:0;}.teenhq-features ul{position:absolute;top:15%;padding:5% 15% 0;display:none;color:#fff;width:95%;}@media only screen and (min-width :767px) and (max-width :873px){.teenhq-features-col.teenhq-recording-studio:hover .teenhq-features-text a,.teenhq-features-col.teenhq-recording-studio:focus .teenhq-features-text a,.teenhq-features-col.teenhq-recording-studio a:focus .teenhq-features-text a{padding-top:18% !important;}}@media only screen and (min-width :481px) and (max-width :587px){.teenhq-features-col.teenhq-recording-studio:hover .teenhq-features-text a,.teenhq-features-col.teenhq-recording-studio:focus .teenhq-features-text a,.teenhq-features-col.teenhq-recording-studio a:focus .teenhq-features-text a{padding-top:18% !important;}}@media only screen and (max-width :333px){.teenhq-features-col.teenhq-recording-studio:hover .teenhq-features-text a,.teenhq-features-col.teenhq-recording-studio:focus .teenhq-features-text a,.teenhq-features-col.teenhq-recording-studio a:focus .teenhq-features-text a{padding-top:18% !important;}}.teenhq-gamer-lounge h3{background-color:#2d4f1b;}.teenhq-makerspace h3{background-color:#07635a;}.teenhq-recording-studio h3{background-color:#963e07;}.teenhq-hangout-zone h3{background-color:#8f273a;}.teenhq-countdown{background-color:#14b365;width:100%;text-align:center;padding:20px 0;}.lg-rounded-teenhq-social-icons a{background-image:url("/sites/default/files/images/teenhq-social.png");background-repeat:no-repeat;display:inline-block;height:50px;width:50px;background-size:50px 250px;overflow:hidden;text-indent:-9999px;text-transform:capitalize;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:5px;box-shadow:1px 1px 2px rgba(0,0,0,.4);transition:1s;}.teenHQsnapchatSocial{background-position:0 0;}.teenHQinstagramSocial{background-position:0 -50px;}.teenHQtwitterSocial{background-position:0 -100px;}.teenHQfacebookSocial{background-position:0 -150px;}.teenHQnewsletterSocial{background-position:0 -200px;}.lg-rounded-teenhq-social-icons a:hover{box-shadow:0 0 5px #9E9E9E;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}@media only screen and (max-width :480px){.teenhq-features h3{width:94.5%;}.teenhq-features-col,.location-hours-contact-col{width:90%;}}@media only screen and (max-width :767px){.teenhq-countdown{margin-top:20px;}}.teenhq-reserve-btn.green-button a{margin-bottom:0;width:80%;}.teenhq-games,.teenhq-games-container{clear:both;float:left;width:100%;}.teenhq-games{margin-bottom:15px;}.games-tab{text-align:center;border:1px solid #585858;font-size:1.3em;min-height:145px;padding:0;margin:0;}.games-tab-img{margin-bottom:10px;height:75px;}.games-tab a{color:#585858;min-height:135px;}@media only screen and (max-width :480px){.games-tab{font-size:1.1em !important;}}@media only screen and (max-width :350px){.games-tab{min-height:136px;}.games-tab a{min-height:125px;}.games-tab-img{height:100%;width:100%;}li.active.games-tab a{background-size:78% !important;}}.teenhq-games-tabs-container .nav-tabs{border-bottom:none;}.teenhq-games-tabs-container .nav-tabs>li.active>a,.teenhq-games-tabs-container .nav-tabs>li.active>a:focus,.teenhq-games-tabs-container .nav-tabs>li.active>a:hover{border:1px solid transparent !important;font-weight:600 !important;}.teenhq-games-tabs-container .nav-tabs>li>a:hover,.teenhq-games-tabs-container .nav-tabs>li>a:focus{border-color:transparent;background-color:#fff;font-weight:600;}.teenhq-games-tabs-container .nav-tabs>li>a{margin-right:0;}.teenhq-games-tabs-container .nav-tabs>li.xbox-one-tab>a:hover,.teenhq-games-tabs-container .nav-tabs>li.xbox-one-tab>a:focus,.teenhq-games-tabs-container .nav-tabs>li.ps4-tab>a:hover,.teenhq-games-tabs-container .nav-tabs>li.ps4-tab>a:focus,.teenhq-games-tabs-container .nav-tabs>li.wii-u-tab>a:hover,.teenhq-games-tabs-container .nav-tabs>li.wii-u-tab>a:focus{color:#585858;}.teenhq-games-tabs-container .nav-tabs>li.active.xbox-one-tab>a,.teenhq-games-tabs-container .nav-tabs>li.active.xbox-one-tab>a:focus,.teenhq-games-tabs-container .nav-tabs>li.active.xbox-one-tab>a:hover{color:#107C10;}.teenhq-games-tabs-container .nav-tabs>li.active.ps4-tab>a,.teenhq-games-tabs-container .nav-tabs>li.active.ps4-tab>a:focus,.teenhq-games-tabs-container .nav-tabs>li.active.ps4-tab>a:hover{color:#01439A;}.teenhq-games-tabs-container .nav-tabs>li.active.wii-u-tab>a,.teenhq-games-tabs-container .nav-tabs>li.active.wii-u-tab>a:focus,.teenhq-games-tabs-container .nav-tabs>li.active.wii-u-tab>a:hover{color:#0096C8;}.teenhq-games-tabs-container .nav-tabs>li.active.xbox-one-tab,.teenhq-games-tabs-container .nav-tabs>li.active.xbox-one-tab>a:focus .xbox-one-tab,.teenhq-games-tabs-container .nav-tabs>li.active.xbox-one-tab>a:hover .xbox-one-tab{border:2px solid #107C10;}.teenhq-games-tabs-container .nav-tabs>li.active.ps4-tab,.teenhq-games-tabs-container .nav-tabs>li.active.ps4-tab>a:focus .ps4-tab,.teenhq-games-tabs-container .nav-tabs>li.active.ps4-tab>a:hover .ps4-tab{border:2px solid #01439A;}.teenhq-games-tabs-container .nav-tabs>li.active.wii-u-tab,.teenhq-games-tabs-container .nav-tabs>li.active.wii-u-tab>a:focus .wii-u-tab,.teenhq-games-tabs-container .nav-tabs>li.active.wii-u-tab>a:hover .wii-u-tab{border:2px solid #0096C8;}.teenhq-games-tabs-container .nav-tabs>li.active.oculus-tab,.teenhq-games-tabs-container .nav-tabs>li.active.oculus-tab>a:focus .wii-u-tab,.teenhq-games-tabs-container .nav-tabs>li.active.oculus-tab>a:hover .oculus-tab{border:2px solid #472762;}.teenhq-games-tabs-container .nav-tabs>li.active.oculus-tab>a,.teenhq-games-tabs-container .nav-tabs>li.active.oculus-tab>a:focus,.teenhq-games-tabs-container .nav-tabs>li.active.oculus-tab>a:hover{color:#472762;}.teenhq-games-tabs-container .nav-tabs>li>a{padding:8px 0;}li.active.oculus-tab a{background:#fff url(/sites/default/files/images/1718/oculus-galaxy.png) no-repeat center 8px;background-size:75px;}li.active.xbox-one-tab a{background:#fff url(/sites/default/files/images/xbox-one-icon-160.png) no-repeat center 8px;background-size:75px;}li.active.ps4-tab a{background:#fff url(/sites/default/files/images/ps4-160.png) no-repeat center 8px;background-size:75px;}li.active.wii-u-tab a{background:#fff url(/sites/default/files/images/wii-u-160.png) no-repeat center 8px;background-size:75px;}li.active.games-tab img{visibility:hidden;}@media only screen and (min-width:752px) and (max-width:918px){li.active.games-tab a{background-position:center 14px;}}ul.col-xs-12.maker-equip-list,ul.col-xs-12.record-equip-list{padding:0;}.maker-equip-list li.col-sm-4.col-xs-6{padding-left:0;padding-right:3%;min-height:210px;}.record-equip-list li.col-md-3.col-xs-6{padding-left:0;padding-right:3%;}.record-equip-list li{min-height:220px;}.maker-equip-list li,.record-equip-list li{list-style-type:none;}.maker-equip-list img,.record-equip-list img{margin-bottom:10px;margin-top:10px;width:100%;}@media only screen and (max-width :1180px){.maker-equip-list li{min-height:220px !important;}}@media only screen and (max-width :1120px){.maker-equip-list li{min-height:210px !important;}}@media only screen and (max-width :992px){.maker-equip-list li{min-height:190px !important;}.record-equip-list li{min-height:265px;}}@media only screen and (max-width :920px){.record-equip-list li{min-height:242px;}}@media only screen and (max-width :830px){.record-equip-list li{min-height:240px;}}@media only screen and (max-width :767px){.record-equip-list li{min-height:295px;}}@media only screen and (max-width :700px){.record-equip-list li{min-height:275px;}}@media only screen and (max-width :650px){.record-equip-list li{min-height:250px;}}@media only screen and (max-width :575px){.record-equip-list li{min-height:240px;}}@media only screen and (max-width :480px){.maker-equip-list li.col-sm-4.col-xs-6{width:90%;font-size:1.2em;}.record-equip-list li{min-height:220px;}.record-equip-list li.col-md-3.col-xs-6{width:90%;font-size:1.2em;}}.managerheading h2{margin-top:10px;clear:both;}.manager{clear:both;min-height:120px;padding-bottom:15px;}.manager img{clear:both;float:left;padding-right:5px;padding-bottom:10px;}.lw ul{padding-left:0px;}.localist_widget_wrapper .action_button{display:none;}.localist-widget-hl h2.event-title{font-size:1.1rem !important;}.localist-widget-hl article.event-card{font-size:1.3rem !important;color:#4d4d4d !important;}.map_container,.kidsreads_container{position:relative;margin:0;width:240px;}.map_instructions,.kidsreads_instructions{position:absolute;bottom:5px;left:0;background-color:#2d2d2d;color:#fff;opacity:0.80;filter:alpha(opacity=80);width:240px;}p.map_instructions_content{padding:10px;margin:0;}.map_instructions a,.kidsreads_instructions a{text-decoration:none !important;color:#fff !important;}.kidsgames .col-xs-4{min-height:170px;}@media only screen and (max-width :480px){.kidsgames .col-xs-4,.kidsgames .abcmousediv{min-height:0px !important;width:100% !important;padding:0 !important;clear:both !important;float:none !important;}}div.holiday-alert{margin:10px 0;}.holiday-alert a{display:inline-block;-webkit-font-smoothing:subpixel-antialiased;font-size:15px;margin:0;width:98%;}.holiday-alert p{margin:0 0 15px 0;}p.nth-holiday-alert{margin:-10px 0 0 28px;}.holiday-alert a{color:#444 !important;}.holiday-alert img{height:20px;padding:0 5px 0 0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.new-holiday-alert{clear:both;background-color:#FCB03B;background-image:none;border:none;padding:15px;margin-bottom:15px;border-radius:4px;font-size:1.14em;box-shadow:2px 8px 4px -6px rgba(5,5,5,0.2);}.new-holiday-alert a{color:#303030;}@media only screen and (max-width:1065px){.emedia-format{font-size:.93em !important;}.grey-emedia-tab-img,.larger-grey-tab-img{width:60px !important;}li.active.emedia-tab a,li.active.larger-emedia-tab a{background-size:60px !important;}.emedia-tab a,.larger-emedia-tab a{min-height:170px !important;}li.active.emedia-tab a,li.active.larger-emedia-tab a{min-height:168px !important;}li.active.emedia-tab a,li.active.larger-emedia-tab a{font-weight:normal !important;}.emedia-vendor-li{width:100% !important;clear:both;}li.active.ebook-emedia-tab a,li.active.eaudiobook-emedia-tab a,.nav>li.emedia-tab>a{padding-right:1px;padding-left:1px;}}@media only screen and (max-width:1065px){li.active.ebook-emedia-tab a,li.active.eaudiobook-emedia-tab a,li.active.emag-emedia-tab a,li.active.larger-emedia-tab a,li.active.help-emedia-tab a{background-position:center 15px !important;}}@media only screen and (max-width:918px){li.active.ebook-emedia-tab a,li.active.eaudiobook-emedia-tab a,li.active.emag-emedia-tab a,li.active.larger-emedia-tab a,li.active.help-emedia-tab a{background-position:center 22px !important;}}@media only screen and (max-width:751px){li.active.ebook-emedia-tab a,li.active.eaudiobook-emedia-tab a,li.active.emag-emedia-tab a,li.active.larger-emedia-tab a,li.active.help-emedia-tab a{background-position:center 15px !important;}}@media only screen and (max-width:625px){.emedia-tabs-container{display:none;}.emedia-mobile-container{display:block !important;}}@media only screen and (max-width:375px){.emedia-mobile-btn-img{margin-right:7px !important;width:45px !important;}.emedia-mobile-btn-heading{font-size:1.1em !important;}}.emedia-tabs-container hr,.emedia-mobile-container hr{width:100%;float:left;}.emedia .nav-tabs{border-bottom:none;}.emedia-device-help{float:left;clear:both;}.emedia-tabs-container .nav-tabs:hover a{background-color:#fff;}.emedia-tabs-container .nav-tabs a{color:#585858;}.grey-emedia-tab-img{width:90px;margin:8px 0 8px;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:77%;}.larger-grey-tab-img{width:90px;margin:8px 0;padding:0;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:77%;margin:8px 15%;}.emedia-format{font-size:1.2em;line-height:130%;}li.emedia-tab,li.larger-emedia-tab{border:1px solid #585858;}.emedia-tab a,.larger-emedia-tab a{border:none !important;}li.active.ebook-emedia-tab{border:2px solid #1C9FDA;}li.active.eaudiobook-emedia-tab{border:2px solid #0EB29A;}li.active.emag-emedia-tab{border:2px solid #C3272F;}li.active.larger-emedia-tab{border:2px solid #FCB03B;}li.active.help-emedia-tab{border:2px solid #3D7E3A;}li.emedia-tab,li.larger-emedia-tab{text-align:center;}.emedia-tab a,.larger-emedia-tab a{min-height:182px;}li.active.emedia-tab a,li.active.larger-emedia-tab a{min-height:180px;}li.emedia-tab{width:18%;}li.larger-emedia-tab{width:25%;}li.active.emedia-tab a,li.active.larger-emedia-tab a{font-weight:600;}li.active.ebook-emedia-tab a{color:#1C9FDA !important;}li.active.eaudiobook-emedia-tab a{color:#0EB29A !important;}li.active.emag-emedia-tab a{color:#C3272F !important;}li.active.larger-emedia-tab a{color:#FCB03B !important;}li.active.help-emedia-tab a{color:#3D7E3A !important;}li.active.emedia-tab img,li.active.larger-emedia-tab img{visibility:hidden;}li.active.ebook-emedia-tab a{background:#fff url(/sites/default/files/images/blue-ebook.png) no-repeat center 15px;background-size:90px;}li.active.eaudiobook-emedia-tab a{background:#fff url(/sites/default/files/images/teal-audiobook.png) no-repeat center 15px;background-size:90px;}li.active.emag-emedia-tab a{background:#fff url(/sites/default/files/images/red-emag.png) no-repeat center 15px;background-size:90px;}li.active.larger-emedia-tab a{background:#fff url(/sites/default/files/images/larger-emedia-yellow.png) no-repeat center 15px;background-size:90px;}li.active.help-emedia-tab a{background:#fff url(/sites/default/files/images/emedia-help-green.png) no-repeat center 15px;background-size:90px;}.emedia-vendor-img{width:10%;float:left;margin-right:3%;}.emedia-vendor-img img{width:70px;box-shadow:0 1px 4px rgba(0,0,0,0.2);}.emedia-vendor-details{width:75%;float:left;}.emedia-vendor-li{width:40%;float:left;margin-right:2%;list-style-type:none;}.emedia section h3{clear:both;}.emedia-mobile-container a.btn.btn-info{width:100%;text-align:left;background-image:none;text-shadow:none;box-shadow:none;}.emedia-mobile-btn-img{margin-right:15px;width:65px;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:50%;}.emedia-mobile-btn-heading{font-size:1.2em;white-space:normal;}h2.emedia-mobile-h2{margin:10px 0;}.emedia-mobile-container .btn{border-radius:0;}.btn-info.ebooks-mobile-btn,.btn-info.ebooks-mobile-btn:active,.btn-info.ebooks-mobile-btn:hover{background-color:#1C9FDA;border-color:#1C9FDA;}.btn-info.eaudiobooks-mobile-btn,.btn-info.eaudiobooks-mobile-btn:active,.btn-info.eaudiobooks-mobile-btn:hover{background-color:#0EB29A;border-color:#0EB29A;}.btn-info.emagazines-mobile-btn,.btn-info.emagazines-mobile-btn:active,.btn-info.emagazines-mobile-btn:hover{background-color:#C3272F;border-color:#C3272F;}.btn-info.larger-emedia-mobile-btn,.btn-info.larger-emedia-mobile-btn:active,.btn-info.larger-emedia-mobile-btn:hover{background-color:#FCB03B;border-color:#FCB03B;}.btn-info.help-emedia-mobile-btn,.btn-info.help-emedia-mobile-btn:active,.btn-info.help-emedia-mobile-btn:hover{background-color:#3D7E3A;border-color:#3D7E3A;}.emedia-mobile-container a.btn.btn-info:focus{font-weight:800;border:1px solid rgba(89,89,89,0.5)}.emedia-mobile-container{display:none;}.emedia-support-button{list-style-type:none;}.green-button.emedia-support-button a{width:185px;margin-top:8px;margin-bottom:15px;}.wifiroomcomp .green-button a{width:90%;}.wifiroomcomp-tabs-container .nav-tabs>li>a{padding-left:0;padding-right:0;}.wifiroomcomp-tabs-container hr,.wifiroomcomp-mobile-container hr{width:100%;float:left;}.wifiroomcomp .nav-tabs{border-bottom:none;}.wifiroomcomp-tabs-container .nav-tabs:hover a{background-color:#fff;}.wifiroomcomp-tabs-container .nav-tabs a{color:#585858;}.grey-wifiroomcomp-tab-img{width:90px;margin:8px 0 8px;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:77%;}.larger-grey-wifiroomcomp-tab-img{width:90px;margin:8px 0;padding:0;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:77%;margin:8px 15%;}.wifiroomcomp-format{font-size:1.2em;line-height:130%;}li.wifiroomcomp-tab,li.larger-wifiroomcomp-tab{border:1px solid #585858;}.wifiroomcomp-tab a,.larger-wifiroomcomp-tab a{border:none !important;}li.active.meeting-wifiroomcomp-tab{border:2px solid #1C9FDA;}li.active.study-wifiroomcomp-tab{border:2px solid #0EB29A;}li.active.wifi-wifiroomcomp-tab{border:2px solid #C3272F;}li.active.larger-wifiroomcomp-tab{border:2px solid #FCB03B;}li.wifiroomcomp-tab,li.larger-wifiroomcomp-tab{text-align:center;}.wifiroomcomp-tab a,.larger-wifiroomcomp-tab a{min-height:182px;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{min-height:180px;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{font-weight:600;}li.active.meeting-wifiroomcomp-tab a{color:#1C9FDA !important;}li.active.study-wifiroomcomp-tab a{color:#0EB29A !important;}li.active.wifi-wifiroomcomp-tab a{color:#C3272F !important;}li.active.larger-wifiroomcomp-tab a{color:#FCB03B !important;}li.active.wifiroomcomp-tab img,li.active.larger-wifiroomcomp-tab img{visibility:hidden;}li.active.meeting-wifiroomcomp-tab a{background:#fff url(/sites/default/files/images/blue-meeting.png) no-repeat center 15px;background-size:90px;}li.active.study-wifiroomcomp-tab a{background:#fff url(/sites/default/files/images/teal-study.png) no-repeat center 15px;background-size:90px;}li.active.wifi-wifiroomcomp-tab a{background:#fff url(/sites/default/files/images/red-wifi.png) no-repeat center 15px;background-size:90px;}li.active.larger-wifiroomcomp-tab a{background:#fff url(/sites/default/files/images/yellow-computer.png) no-repeat center 15px;background-size:90px;}.wifiroomcomp-mobile-container a.btn.btn-info{width:100%;text-align:left;}.wifiroomcomp-mobile-btn-img{margin-right:15px;width:65px;box-shadow:0 1px 4px rgba(0,0,0,0.2);border-radius:50%;}.wifiroomcomp-mobile-btn-heading{font-size:1.2em;}h2.wifiroomcomp-mobile-h2{margin:10px 0;}.wifiroomcomp-mobile-container .btn{border-radius:0;}.btn-info.meeting-mobile-btn,.btn-info.meeting-mobile-btn:active,.btn-info.meeting-mobile-btn:hover{background-color:#1C9FDA;border-color:#1C9FDA;}.btn-info.study-mobile-btn,.btn-info.study-mobile-btn:active,.btn-info.study-mobile-btn:hover{background-color:#0EB29A;border-color:#0EB29A;}.btn-info.wifi-mobile-btn,.btn-info.wifi-mobile-btn:active,.btn-info.wifi-mobile-btn:hover{background-color:#C3272F;border-color:#C3272F;}.btn-info.larger-wifiroomcomp-mobile-btn,.btn-info.larger-wifiroomcomp-mobile-btn:active,.btn-info.larger-wifiroomcomp-mobile-btn:hover{background-color:#FCB03B;border-color:#FCB03B;}.wifiroomcomp-mobile-container a.btn.btn-info:focus{border:4px dotted #fff;font-weight:800;}.wifiroomcomp-mobile-container{display:none;}.wifiroomcomp-tab.col-xs-4{padding:0 0 3px 0;}div.q label{display:block;margin-top:.2em;}div.q h2{margin:1.5em 0 .3em 0;}div.hiddenquiz,div.moresuggestions{display:none;}.btn-again{margin:15px 0;border:none;background-color:#337ab7;color:#fff;padding:15px;box-shadow:0 1px 4px rgba(0,0,0,0.2);font-size:24px;}.bookquiz img{height:150px;margin:5px;}.bookquiz{margin-bottom:15px;}.carrot-rotate{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.citizenship-landing-nav{clear:both;float:left;margin:0 0 15px;width:100%;}.citizenship-sp-container{position:relative;background-color:#191535;width:100%;padding:50px 10px;text-transform:uppercase;text-align:center;font-size:1.3em;}.citizenship-sp-container a,.citizenship-sp-container a:hover,.citizenship-sp-container a:focus{color:#fff;}@media only screen and (max-width :480px){.citizenship-subpages{width:100%;}}@media only screen and (max-width :768px){.hero-mockup-img{height:250px}}@media only screen and (min-width :992px) and (max-width :1077px){.citizenship-sp-container{min-height:160px;}}ul.cipt-forms-container{list-style-type:none;padding-left:0;float:left;clear:both;width:100%;}@media only screen and (min-width :419px) and (max-width :443px){.cipt-forms-container li{min-height:210px;}}.cipt-forms-container li{margin-bottom:20px;}@media only screen and (min-width :875px) and (max-width :905px){.cipt-forms-container li{min-height:200px;}}.mss-hero{width:100%;}.mss-countdown{background-color:#00BDCD;padding:4%;text-align:center;float:left;width:100%;}.lg-rounded-mss-social-icons a{background-image:url(/sites/default/files/images/mss-social-icons-pink-yellow.png);background-repeat:no-repeat;display:inline-block;height:50px;width:50px;background-size:50px 100px;overflow:hidden;text-indent:-9999px;text-transform:capitalize;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:5px;box-shadow:1px 1px 2px rgba(0,0,0,.4);transition:1s;}.MSSnewsletterSocial{background-position:0 0;}.MSSyoutubeSocial{background-position:0 -50px;}.lg-rounded-mss-social-icons a:hover,.lg-rounded-mss-social-icons a:focus{box-shadow:0 0 5px #9E9E9E;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.caregiver-booklist img{height:175px;margin:0 15px 15px 0;}@media only screen and (max-width:480px){.two-col-list ul{width:100%;}.two-col-list ul:nth-child(1){margin-bottom:0;}.mss-guidebook-img{clear:both !important;width:300px !important;float:left !important;margin:15px 0 !important;}.clear-both-480{clear:both;}}.mss-guidebook-img{width:250px;float:right;margin:0px 0 15px 15px;}.mss-videoWrapper{background:#000 url("/sites/default/files/images/mss-icon-800.png") no-repeat center center;background-size:95%;}.volunteer-text{min-height:95px;}.volunteer-options h3{font-size:1.3em;}.volunteer-intro p,.volunteer-intro li,.volunteer-location p{font-size:1.2em;}.volunteer-contact{margin-bottom:15px;clear:both;float:left;width:100%;}.last-volunteer-col{padding:0;}@media only screen and (max-width :580px){.volunteer-location,.volunteer-staff{width:100%;}.volunteer-text{min-height:1px;margin-bottom:15px;}}@media only screen and (max-width :480px){.volunteer-intro .col-xs-5,.volunteer-intro .col-xs-7,.volunteer-staff .col-xs-6,.volunteer-options .col-xs-6{width:100%;}}@media only screen and (min-width :1095px){.volunteer-intro-text{margin-top:4%;}}.newcards ul{list-style-type:none;padding:0;clear:both;float:left;width:100%;}.newcards li{padding:0  0 5px 5px;}.memberbenefits,.knowyourcard{width:100%;}.memberbenefits ul,.knowyourcard ul{list-style-type:none;padding:0;}.memberbenefits li,.knowyourcard li{min-height:215px;text-align:center;margin-bottom:1%;}.memberbenefits li{font-size:1.2em;}.knowyourcard li,.volunteer-away-fines .col-xs-8,.knowyourcard img,.checkout-renewals-picture-lists{font-size:1.25em;}.volunteer-away-fines .col-xs-4{text-align:center;}.volunteer-away-fines .col-xs-8{margin-top:5%;}.tailoredservices img{width:225px !important;}.memberbenefits img,.knowyourcard img{width:125px;}@media only screen and (max-width :370px){.memberbenefits li{width:100%;min-height:10px !important;margin-bottom:20px;}}@media only screen and (max-width:425px){.memberbenefits li{min-height:215px;}}@media only screen and (min-width:460px) and (max-width:485px){.tailoredservices li{min-height:240px !important;}}@media only screen and (max-width :385px){.knowyourcard li{width:100%;min-height:10px !important;margin-bottom:20px;}.volunteer-away-fines .col-xs-8{margin-top:0;}}@media only screen and (min-width:768px) and (max-width:825px){.knowyourcard li{min-height:240px;}}@media only screen and (min-width:481px) and (max-width:560px){.knowyourcard li{min-height:240px;}}@media only screen and (min-width:386px) and (max-width:480px){.knowyourcard li{width:50%;}.volunteer-away-fines .col-xs-8{margin-top:3%;}}@media only screen and (max-width:480px){.volunteer-away-fines p{width:100%;min-height:10px !important;margin-bottom:20px;}}li.membership-card-bullet:before{background:url('/sites/default/files/images/member-bullets-258x1548.png') no-repeat 0 0;}li.lightbulb-picture-bullet:before{background:url('/sites/default/files/images/member-bullets-258x1548.png') no-repeat 0 -100px;}li.computer-picture-bullet:before{background:url('/sites/default/files/images/member-bullets-258x1548.png') no-repeat 0 -150px;}li.techmuseum-picture-bullet:before{background:url('/sites/default/files/images/member-bullets-258x1548.png') no-repeat 0 -50px;}li.cinema-picture-bullet:before{background:url('/sites/default/files/images/member-bullets-258x1548.png') no-repeat 0 -200px;}li.study-picture-bullet:before{background:url('/sites/default/files/images/member-bullets-258x1548.png') no-repeat 0 -250px;}li.three-wk-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 0;}li.one-wk-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -150px;}li.three-renewal-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -50px;}li.one-renewal-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -200px;}li.zero-renewal-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -350px;}li.hundred-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -100px;}li.ten-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -300px;}li.fifteen-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -400px;}li.five-picture-bullet:before{background:url('/sites/default/files/images/checkouts-renewals-188x1692.png') no-repeat 0 -250px;}@media only screen and (max-width:480px){.membership-bullet-picture-list .col-xs-6,.bullet-picture-list{width:100%;margin-bottom:0;}.membership-bullet-picture-list .col-xs-6{width:100%;}}.teal-countdown-sidebar{float:left;clear:both;width:100%;text-align:center;background-color:#0eb29a;}@media only screen and (min-width :879px) and (max-width :920px){.memberbenefits li{min-height:215px !important;}}.no_bullet{list-style-type:none !important;}.bullet-picture-list .picture_bullet{padding-left:50px;padding-top:10px;min-height:50px;margin-bottom:10px;}.bullet-picture-list .picture_bullet:before{content:'';display:block;height:50px;width:60px;margin-left:-50px;margin-bottom:15px;float:left;overflow:hidden;clear:both;}.long-text-picture-bullet:before{margin-top:0;}.short-picture-bullet-text .picture_bullet:before{margin-top:-12px;}.sprite-strip-50px-300px .picture_bullet:before{background-size:50px 300px !important;}.sprite-strip-50px-450px .picture_bullet:before{background-size:50px 450px !important;}.sprite-strip-50px-500px .picture_bullet:before{background-size:50px 500px !important;}.quick-float-left{float:left;}.quick-float-right{float:right;}.quick-float-none{float:none !important;}.quick-100-percent{width:100%;}.clear-both{clear:both;}.clear-left{clear:left;}.clear-right{clear:right;}.display-none{display:none;}.full-width-container{float:left;clear:both;width:100%;}.hr-hidden{visibility:hidden;margin:0;}@media only screen and (max-width:480px){.two-col-list ul{width:100%;}.two-col-list ul:nth-child(1){margin-bottom:0;}.clear-both-480{clear:both;}}@media only screen and (max-width :370px){.hide-370{display:none;}.display-inline-370{display:inline;}.display-block-370{display:block;}}@media only screen and (max-width:580px){.width-100-pc{width:100%;}}.elearndbcard{background-color:#e6edf4;float:left;height:330px;margin-right:22px;margin-bottom:20px;width:23%;}.elearndbcardtext p{font-size:.9em;margin-bottom:0px;}.elearndbcardtext{padding-left:10px;padding-right:10px;}div.elearndbcard > a > img.img-responsive{padding:0px;}.elearningdatabases .views-exposed-widgets{background-color:#337ab7;color:white;padding-left:10px;}.elearningdatabases .views-exposed-widget label{float:left;}.elearningdatabases .views-widget{float:right;padding-left:10px;}.elearningdatabases select{background-color:#ffffff;color:#265a88;font-family:Tahoma;width:100%;}.elearningdatabases .text-center{clear:both;}@media all and (min-width:479px) and (max-width:767px){.elearndbcard{width:45%;height:340px;}}@media all and (max-width:478px){.elearndbcard{width:100%;height:375px;}}.student-hero-img{float:left;position:relative;}.student-support-list{padding:0;list-style-type:none !important;}.student-support-list li{padding:0;text-align:center;min-height:230px;}.student-support-list img{width:150px;height:150px;clear:both;margin-top:5%;}.student-support-list span{width:100%;clear:both;float:left;font-size:large;padding:5% 0;}.student-hero{float:left;position:absolute;width:97.4%;background-color:rgba(0,0,0,.5);padding:1.5% 0;text-align:center;color:#fff;}.student-hero h2{text-transform:uppercase;font-size:5em;font-weight:600;letter-spacing:-2px;margin-bottom:0;}.student-hero h3{font-size:2.5em;margin-top:0;margin-bottom:20px;}.student-hero h2 span{color:#f9a11c;}@media only screen and (max-width :990px){.student-hero h2{font-size:4.3em;}.student-hero h3{font-size:2em;}.student-hero{width:96.5%;}}@media only screen and (max-width:796px){.student-hero h2{font-size:3.3em;}.student-hero h3{font-size:1.6em;}.student-hero{width:96%;background-color:rgba(0,0,0,.7);}}@media only screen and (max-width:675px){.student-hero h2{font-size:3em;}.student-hero h3{font-size:1.3em;}.student-hero{width:95%;padding:0;}}@media only screen and (max-width :520px){.student-support .col-xs-12,.student-support .col-xs-6{width:100%;padding:0;clear:both;}.student-hero h3{font-size:1.15em;}.student-hero{width:94%;}}@media only screen and (max-width :480px){.student-support-list li{width:50%;}.student-hero h2{display:none;}.student-hero{float:none;position:relative;clear:both;width:100%;background-color:transparent;color:#333;text-align:left;}.student-hero-img{float:none;clear:both;width:100%;}.student-hero h3{font-size:22px;margin-top:20px;margin-bottom:10px;}}@media only screen and (max-width :350px){.student-support-list li{width:100%;padding:0;clear:both;}}html.modzr-no-js .dropdown:hover .dropdown-menu{display:block;}.no-flexbox{display:table;}.grad1,.vr-exp-video iframe{background:#000;background:-webkit-linear-gradient(left,#472762,#000);background:-o-linear-gradient(right,#472762,#000);background:-moz-linear-gradient(right,#472762,#000);background:linear-gradient(to right,#472762,#000);}@media only screen and (max-width:480px){.vr-exp-list ul{width:100%;clear:both;float:none;}}@media print{footer.footer.container-fluid,.breadcrumb,#links-translate,#block-block-122 .nav.nav-tabs,#block-block-122 .tab-pane,header#navbar,#mobile-menu-links,.hide-when-printing,#site-name,form#views-exposed-form-practice-calendar-page-1,.view.view-practice-calendar.view-id-practice_calendar nav.date-views-pager.clearfix.date-nav-wrapper{display:none !important;}.main-container.container-fluid{width:101%;}.view.view-practice-calendar.view-id-practice_calendar.view-display-id-attachment_1{float:right;width:35%;}.calendar-calendar div.calendar{font-size:x-small;}h1.page-header{border-bottom:none;margin-bottom:0;float:left;width:60%;margin-top:10px;}aside.col-sm-4{float:left;width:100%;}.view-id-events_calendar.view-display-id-page_1 .views-exposed-widgets,.view-id-events_calendar.view-display-id-page_1 .pagination.pull-right,.view-id-events_calendar.view-display-id-page_1 .event-header,.view-id-events_calendar.view-display-id-page_1 .date-nav-wrapper h3{display:none;}.view-id-events_calendar.view-display-id-page_1 a[href]:after{content:none;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full tr .today,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .odd .today,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .even .today{border-left:1px solid #ccc;border-right:1px solid #ccc;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .date-box.today{border-width:1px 1px 0px 1px;border-color:#ccc;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full tr td.single-day.today{border-bottom:1px solid #ccc;}.view-id-events_calendar.view-display-id-page_1 .branch-info-calendar{position:absolute;top:10px;right:15px;margin-bottom:20px;}.view-id-events_calendar.view-display-id-page_1 .king-info-calendar{position:absolute;top:0;right:15px;margin-bottom:20px;}}#views-exposed-form-practice-calendar-page-1 #edit-reset{margin-top:1.6em;}form#views-exposed-form-practice-calendar-page-1 select#edit-age,form#views-exposed-form-practice-calendar-page-1 select#edit-branch{width:100%;}form#views-exposed-form-practice-calendar-page-1 .form-item.form-item-age.form-type-select.form-group{margin-right:15px;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:none;}.calendar-calendar div.calendar{font-size:small;}.view.view-practice-calendar.view-id-practice_calendar nav.date-views-pager.clearfix.date-nav-wrapper h3{display:none;}form#views-exposed-form-practice-calendar-page-1,.view.view-practice-calendar.view-id-practice_calendar.view-display-id-attachment_1{float:left;position:relative;}.view.view-practice-calendar.view-id-practice_calendar.view-display-id-attachment_1{margin:15px 0 15px 10px;}button#edit-submit-practice-calendar{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580;color:#fff;background-color:#337ab7;font-weight:400;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);}button#edit-submit-practice-calendar:hover,button#edit-submit-practice-calendar:focus{background-color:#265a88;background-position:0 -15px;color:#fff;background-color:#286090;border-color:#204d74;}#blog-node-form #edit-scheduler-settings{float:left;width:100%;clear:both;padding-bottom:35px;}#blog-node-form #edit-submit,#blog-node-form #edit-delete{margin-right:1%;}#blog-node-form select#edit-body-und-0-format--2{margin-left:10px;}.page-admin a.tabledrag-handle .handle{height:30px;width:30px;}.page-admin .form-group .btn{margin-top:15px;}.page-admin .icon .img-responsive{padding:0;margin-right:10px;}.page-admin table.system-status-report tr,.logged-in .update.table.table-striped tr{border:1px solid #ccc;}.page-admin table.system-status-report tr.info{color:#040f37;background-color:#bdf;}.page-admin table.system-status-report tr.ok{color:#255b1e;background-color:#e5ffe2;}.page-admin table.system-status-report tr.warning{color:#840;background-color:#fffce5;}.page-admin table.system-status-report tr.error{color:#8c2e0b;background-color:#fef5f1;}.page-admin .update.table.table-striped>tbody>tr.ok:nth-of-type(odd),.logged-in .update.table.table-striped>tbody>tr.ok:nth-of-type(even){color:#255b1e;background-color:#e5ffe2;}.page-admin .update.table.table-striped table.version.version-recommended tr,.logged-in .update.table.table-striped table.version.version-also-available tr{border-color:transparent;}.page-admin ul.action-links{list-style-type:none;margin-top:10px;}.page-admin ul.action-links a{padding-left:15px;background:transparent url(/themes/seven/images/add.png) no-repeat 0 center;}.page-admin table#menu-overview th.checkbox{margin-bottom:0;border-bottom:1px solid #ddd;}.page-admin td.checkbox.menu-enabled{margin-top:0;margin-bottom:0;border-top:1px solid #ddd;padding:0;}.page-admin ul.action-links a.btn-success{border:none;box-shadow:none;color:#337ab7;text-shadow:none;font-size:1.2em;}.page-admin-structure-menu .table-responsive .description{font-weight:400;}.page-admin-structure-menu .table-responsive td{font-weight:600;}.page-admin .admin-list dt a{position:relative;padding-left:30px;padding-top:9px;background:url(/themes/seven/images/list-item.png) no-repeat 0 6px;}.page-admin .admin-list dt{padding-top:15px;}.page-admin .admin-list dd{margin-left:30px;padding-bottom:15px;border-bottom:1px solid #ddd;}.page-admin .table .description{font-size:.85em;}.page-admin .table td{font-size:1.1em;}.page-search form#search-form #edit-submit{margin-left:10px;position:relative;top:-6px;}.page-search .form-inline .control-label{margin-right:10px;}.page-search button#top-submit{margin-top:10px;}.green-btn{background-color:#75D085;border-bottom:1px solid #409C35;border-right:1px solid #409C35;border-top:none;border-left:none;border-radius:4px;padding:10px;margin:5px;-webkit-font-smoothing:subpixel-antialiased;}.green-btn a{color:#444;}.green-btn:hover a,.green-btn:focus a{color:#fff !important;text-decoration:none !important;}.green-btn:hover,.green-btn:focus{background-color:#409C35;}.active-green-btn{color:#444;-webkit-font-smoothing:subpixel-antialiased;margin:5px 0 5px 5px;border:2px solid #409C35;padding:9px 10px;border-radius:4px;background-color:transparent;cursor:unset;}.edit-btn a{color:#fff;}p.edit-btn{margin:5px 0 5px 5px;}.view-id-events_calendar.view-display-id-page_1 .month-view a{color:#245580;}.event-fullimage-wrapper{float:right;width:210px;}.event-fullimage-wrapper{margin:0 0 15px 15px;}.node-event-print-calendar .field-name-field-branch-location{display:none;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .multi-day .monthview,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues{background-color:#245580;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .multi-day .monthview a{color:#fff;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar td{color:#333;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full tr .today,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .odd .today,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .even .today{background:none;border-left:2px solid #333;border-right:2px solid #333;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full .date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#333;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #333;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view th,.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .empty .month.day{color:#4F4F4F;}.view-id-events_calendar.view-display-id-page_1 #edit-branch,.view-id-events_calendar.view-display-id-page_1 #edit-topic,.view-id-events_calendar.view-display-id-page_1 #edit-age,.view-id-events_calendar.view-display-id-page_1 #edit-lang,.view-id-events_calendar.view-display-id-page_1 #edit-words{width:100%;}.view-id-events_calendar.view-display-id-page_1 #edit-branch-wrapper,.view-id-events_calendar.view-display-id-page_1 #edit-topic-wrapper,.view-id-events_calendar.view-display-id-page_1 #edit-age-wrapper,.view-id-events_calendar.view-display-id-page_1 #edit-lang-wrapper{width:25%;}.view-id-events_calendar.view-display-id-page_1 #edit-words-wrapper{width:75%;}.view-id-events_calendar.view-display-id-page_1 #edit-lang{height:99px;}.view-id-events_calendar.view-display-id-page_1 .date-nav-wrapper h3,.view-id-events_calendar.view-display-id-page_1 .date-nav-wrapper{float:left;}.view-id-events_calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues{padding-right:10px;}.view-id-events_calendar.view-display-id-page_5 .events-list-branch span{color:#337ab7;}.view-id-events_calendar.view-display-id-page_5 .events-list-branch:hover span,.view-id-events_calendar.view-display-id-page_5 .events-list-branch:focus span{color:#23527c;}.view-id-events_calendar.view-display-id-page_5 .view-filters{width:30%;float:left;}.view-id-events_calendar.view-display-id-page_5 .view-content{float:left;width:70%;}.view-id-events_calendar.view-display-id-page_5 #edit-age-wrapper input.form-control,.view-id-events_calendar.view-display-id-page_5 #edit-lang-wrapper input.form-control{width:15px;height:15px;float:left;}.view-id-events_calendar.view-display-id-page_5 .form-item{width:90%;margin-right:10%;padding-bottom:5px;}.view-id-events_calendar.view-display-id-page_5 .form-control,.view-id-events_calendar.view-display-id-page_5 .views-exposed-form .views-exposed-widget{width:100%;}.view-id-events_calendar.view-display-id-page_5 #edit-age-wrapper .option,.view-id-events_calendar.view-display-id-page_5 #edit-lang-wrapper .option{margin:0 4%;}.view-id-events_calendar.view-display-id-page_5 #edit-field-dateandtime-value-min-wrapper{margin-bottom:15px;}.view-id-events_calendar.view-display-id-page_5 #edit-age-wrapper .option,.view-id-events_calendar.view-display-id-page_5 #edit-lang-wrapper .option{margin:0 4%;}.view-id-events_calendar.view-display-id-page_5 .form-item-age .form-item,.form-item-lang .form-item{float:left;display:block;width:100%;}.view-id-events_calendar.view-display-id-page_5 .form-item-age .form-checkboxes,.view-id-events_calendar.view-display-id-page_5 .form-item-lang .form-checkboxes{width:100%;padding:4%;}.view-id-events_calendar.view-display-id-page_5 .form-item-age .form-checkboxes{min-height:145px;}.view-id-events_calendar.view-display-id-page_5 .form-item-lang .form-checkboxes{min-height:350px;}.view-id-events_calendar.view-display-id-page_5 .views-exposed-form .views-submit-button,.view-id-events_calendar.view-display-id-page_5 .views-exposed-form .views-reset-button{padding:0;}.view-id-events_calendar.view-display-id-page_5 .views-reset-button #edit-reset{margin-top:22px !important;}.view-id-events_calendar.view-display-id-page_5 .form-item.form-item-date-min-date{margin-right:0;margin-left:10px;}.view-id-events_calendar.view-display-id-page_5 .form-item.form-item-date-max-date{margin-right:0;margin-left:15px;}.view-id-events_calendar.view-display-id-page_5 .container-inline-date .control-label{float:left;margin-top:7px;}.view-id-events_calendar.view-display-id-page_5 .views-exposed-widget.views-submit-button,.view-id-events_calendar.view-display-id-page_5 .views-exposed-widget.views-reset-button{width:80px !important;}.view-id-events_calendar.view-display-id-page_1 #edit-reset{margin-top:22px;}.view-id-events_calendar.view-display-id-page_5 .view-content h2{font-size:18px;}.view-id-events_calendar.view-display-id-page_5 .view-content .col-xs-3,.view-id-events_calendar.view-display-id-page_5 .view-content .col-xs-9{padding:0 15px 0 0;}.view-id-events_calendar.view-display-id-page_5 .view-content .col-xs-3 .img-responsive,.view-id-events_calendar.view-display-id-page_5 .view-content .col-xs-3 img{padding-bottom:0;}.view-id-events_calendar.view-display-id-page_5 .view-content .views-row{margin:0 0 20px;box-shadow:0 1px 2px rgba(0,0,0,.4);}.event-list-img{width:100%;float:left;margin:0;}.view-id-events_calendar.view-display-id-page_5 .event-header{margin-bottom:15px;}.view-id-events_calendar.view-display-id-page_5 #edit-submit-events-calendar,.view-id-events_calendar.view-display-id-page_1 #edit-submit-events-calendar{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580;color:#fff;}.view-id-events_calendar.view-display-id-page_5 #edit-submit-events-calendar:focus,.view-id-events_calendar.view-display-id-page_5 #edit-submit-events-calendar:hover,.view-id-events_calendar.view-display-id-page_1 #edit-submit-events-calendar:hover,.view-id-events_calendar.view-display-id-page_1 #edit-submit-events-calendar:focus,.view-id-events_calendar.view-display-id-page_5 #edit-submit-events-calendar:active,.view-id-events_calendar.view-display-id-page_1 #edit-submit-events-calenda:active{background-color:#265a88;background-position:0 -15px;}.view-id-events_calendar.view-display-id-page_5 #edit-submit-events-calendar:hover,.view-id-events_calendar.view-display-id-page_1 #edit-submit-events-calendar:hover,.view-id-events_calendar.view-display-id-page_5 #edit-submit-events-calendar:active,.view-id-events_calendar.view-display-id-page_1 #edit-submit-events-calendar:active{color:#fff;background-color:#286090;border-color:#204d74;}.events-card-container{width:30%;height:310px;float:left;margin:10px;box-shadow:0 1px 2px rgba(0,0,0,.4);}.events-card-container h3{font-size:18px;margin:5px;}.events-card-container div{margin:0 5px;}.view-events-calendar .events-card-container .img-responsive{padding-right:0;}.view-events-calendar .events-card-container{padding-bottom:15px;}.full-card{height:340px;width:23%;}.page-events-brief .breadcrumb{display:none;}.edit-link-promo{list-style-type:none !important;padding-left:0;}.edit-link-promo li{padding:10px 0;border:2px solid #337ab7;width:30%;margin:1%;text-align:center;vertical-align:middle;padding-bottom:10px !important;border-radius:8px;display:inline-block;}.view-mini-site-explore-cards .color-card .edit-link-promo li{border-color:#333;}.edit-link-promo.edit-link-exp li{width:100%;margin:1% 0;}.view-mini-site-explore-cards .color-card .edit-link-promo li{width:30%;margin:1%;}.view-id-promo_cards .views-field-edit-node a:hover,.edit-link-promo li:hover a,.edit-link-promo a:hover,.edit-link-promo a:focus,.view-mini-site-explore-cards .color-card .edit-link-promo a:hover,.view-mini-site-explore-cards .color-card .edit-link-promo a:focus{text-decoration:none;color:#fff;}.edit-link-promo li:hover{background-color:#23527c;border-color:#23527c;}.view-mini-site-explore-cards .color-card .edit-link-promo li:hover{background-color:#333;border-color:#333;}.page-node-1054606 .attachment.attachment-after{display:none;}.view-promo-cards.view-id-promo_cards.view-display-id-block.homepage-promo-block,.view-promo-cards.view-id-promo_cards.view-display-id-block_1.homepage-promo-block{padding-right:0;}div.promo-order,div.promo-order:hover{color:#333;}.placeholder-text.featured-exp ul li:last-child{margin-bottom:20px;}.featured-exp-final-link a{text-transform:uppercase;color:#333;}.featured-experiences .featured-exp-1{background-color:#12debf;}.views-row-1 .color-card{background-color:#12debf;}.featured-experiences .featured-exp-2{background-color:#fbb84b;}.views-row-2 .color-card{background-color:#fbb84b;}.featured-experiences .featured-exp-1,.featured-experiences .featured-exp-2{min-height:300px;margin-bottom:15px;}.nt-placeholder img{width:100%;height:134px;background-color:#D9D9D9;}.featured-exp-img img{border-radius:50%;background-color:#D9D9D9;width:50px;height:50px;padding:0;}.featured-exp-img{float:right;margin:15px 0 15px 15px;}.view-mini-site-explore-cards .featured-exp-card.full-width-container{padding:4%;background-color:rgba(220,220,220,.5);box-shadow:0 1px 2px rgba(0,0,0,.4);margin:15px 0;}.view-mini-site-explore-cards .col-xs-6.color-card .featured-exp-card.full-width-container{background-color:transparent;box-shadow:none;}.view-mini-site-explore-cards .color-card{min-height:382px;}.view-mini-site-explore-cards .featured-exp-text h3{font-size:20px;}.view-mini-site-explore-cards .color-card a,.view-mini-site-explore-cards .color-card a:hover,.view-mini-site-explore-cards .color-card a:focus{color:#333;}li.flex-child-items.full-width-container{margin-bottom:15px;}.cards-col-1 img,.cards-col-2 img{background-color:#12debf;}.placeholder-text img{width:100%;height:20px;background-color:#D9D9D9;margin-bottom:5px;}.page-node-274636 .card-text{padding-left:15px;}
@media only screen and (max-width :1200px){#header-top.row{padding-left:10%;padding-right:10%;}.form-control{width:70%}.view-mini-site-explore-cards .featured-exp-text{min-height:306px;}.view-mini-site-explore-cards .col-xs-6.color-card .featured-exp-text{min-height:228px;}@media only screen and (min-width:858px) and (max-width:1199px){.view-mini-site-explore-cards .featured-exp-text{min-height:282px;}.view-mini-site-explore-cards .col-xs-6.color-card .featured-exp-text{min-height:310px;}}}@media only screen and (min-width:997px){.business-flex-child-item{max-width:350px;}}@media only screen and (max-width:992px){.view-id-events_calendar.view-display-id-page_5 .view-filters{width:35%;}.view-id-events_calendar.view-display-id-page_5 .view-content{width:65%;}}@media only screen and (min-width:768px){.thirtythreepercent{width:33%;}li.flex-child-items{max-width:350px;}.card-text{max-width:335px;padding:0px 12px 12px 12px;}}@media only screen and (min-width:768px) and (max-width:1050px){.full-card{height:320px;width:30%;}}@media only screen and (max-width :992px){#header-top.row{padding-left:10%;padding-right:10%;}h1{font-size:30px;font-weight:400;}.form-control{width:70%}}@media only screen and (max-width :767px){h1{font-size:26px;font-weight:400;}.navbar-nav .open .dropdown-menu{background-color:#f8f8f8;}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333;}.row div.col-sm-4{width:100%;float:left;clear:both;}.view-id-events_calendar.view-display-id-page_5 .view-filters,.view-id-events_calendar.view-display-id-page_5 .view-content{width:100%;}}@media only screen and (min-width:768px) and (max-width:857px){.view-mini-site-explore-cards .featured-exp-text{min-height:306px;}.view-mini-site-explore-cards .col-xs-6.color-card .featured-exp-text{min-height:310px;}.view-mini-site-explore-cards .color-card{min-height:473px;}}@media only screen and (min-width:752px) and (max-width:918px){.navbar-collapse{padding-right:0px;padding-left:0px;}.nav>li>a{padding:15px 12px;}.main-nav .navbar-nav>li>a{font-size:1.125em;}.navbar-toggle{margin-bottom:0px;}#navbar div.container-fluid{padding-right:5px;padding-left:5px;}.form-control{width:75%}}@media only screen and (min-width:572px) and (max-width:767px){.view-mini-site-explore-cards .featured-exp-text{min-height:282px;}.view-mini-site-explore-cards .col-xs-6.color-card .featured-exp-text{min-height:310px;}}@media only screen and (max-width:571px){.featured-experiences .featured-exp-1,.featured-experiences .featured-exp-2{width:100%;clear:both;box-shadow:0 1px 2px rgba(0,0,0,.4);margin:15px 0;}.view-mini-site-explore-cards .col-lg-4.col-xs-6{width:100%;padding:0;}.view-mini-site-explore-cards .col-xs-6.color-card.featured-exp-card{width:100%;margin:15px 0;clear:both;box-shadow:0 1px 2px rgba(0,0,0,.4);}.view-mini-site-explore-cards .color-card{min-height:0px;}}@media only screen and (min-width:480px) and (max-width:767px){.li.flex-child-items{max-width:100%;}.flex-child-items img{width:55%;display:inline;padding-right:15px;vertical-align:middle;max-width:100%;}.flex-border{box-shadow:none;}.flex-child-items h4{display:inline;}.flex-child-items{margin:0px 0px 10px 0px;}.flex-home-text{display:inline;}.card-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-flow:row wrap;padding:0px;float:right;display:inline;width:45%;}.card-text h2{margin-top:5px;}.view-id-events_calendar.view-display-id-page_5 .view-filters #edit-words-wrapper,.view-id-events_calendar.view-display-id-page_5 .view-filters #edit-branch-wrapper,.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-topic-wrapper,.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-age-wrapper{width:30%;}.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-lang-wrapper{width:70%;}.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-date-wrapper{width:50%;}.view-id-events_calendar.view-display-id-page_5 .form-item-lang .form-item{width:50%;margin-right:0;}.view-id-events_calendar.view-display-id-page_5 .form-item-lang .form-checkboxes,.view-id-events_calendar.view-display-id-page_5 .form-item-age .form-checkboxes{min-height:205px;}.view-id-events_calendar.view-display-id-page_5 .views-exposed-widgets{margin-bottom:20px;}}@media only screen and (max-width:671px){.view-id-events_calendar.view-display-id-page_5 .container-inline-date .control-label{width:100%;}.view-id-events_calendar.view-display-id-page_5 .form-item.form-item-date-max-date,.view-id-events_calendar.view-display-id-page_5 .form-item.form-item-date-min-date{margin-left:0;}.view-id-events_calendar.view-display-id-page_5 #edit-field-dateandtime-value-min-wrapper{margin-bottom:0;}}@media only screen and (max-width:641px){.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-age-wrapper{width:20%;}.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-lang-wrapper{width:80%;}}@media only screen and (max-width:565px){.view-id-events_calendar.view-display-id-page_5 .view-filters #edit-words-wrapper,.view-id-events_calendar.view-display-id-page_5 .view-filters #edit-branch-wrapper,.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-topic-wrapper,.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-age-wrapper{width:50%;}.view-id-events_calendar.view-display-id-page_5 .view-filters  #edit-lang-wrapper{width:100%;}.view-id-events_calendar.view-display-id-page_5 .form-item-age .form-checkboxes{min-height:145px;}.view-id-events_calendar.view-display-id-page_5 .form-item{width:100%;margin-right:0;padding-bottom:5px;}}@media only screen and (max-width :480px){.thirtythreepercent{width:100%;}.business-flex-child-item img{width:100%;}.business-flex-child-item h4{display:block;}.business-flex-child-item{width:100%;margin:0px 0px 10px 0px;}.flex-patent img{width:100%;}.home-buttons li{list-style-type:none;margin:0;float:none;}.patent-text{width:100%;}.coming-soon-works img{display:none;}.card-text{padding:0px 12px 12px 12px;}.home-buttons .flex-child-items{margin-bottom:15px;}.event-fullimage-wrapper{float:none;width:100%;margin-left:0;}}@media only screen and (min-width:479px) and (max-width:767px){.teendbcard{width:45%;}}@media only screen and (max-width:478px){.teendbcard{width:100%;height:335px;}}@media only screen and (max-width :480px){.navbar-default .navbar-brand{font-size:18px;}.navbar-toggle{margin-bottom:0px;}ul.quick-links{padding-left:0px;}ul.quick-links li{font-weight:600;margin:0px;padding:3px;font-size:.85em;}}@media only screen and (max-width:420px){.view-id-events_calendar.view-display-id-page_5 .form-item-lang .form-item{width:100%;}.view-id-events_calendar.view-display-id-page_5 .form-item-lang .form-checkboxes{min-height:355px;}.view-id-events_calendar.view-display-id-page_5 .view-filters #edit-date-wrapper{width:100%;}.view-id-events_calendar.view-display-id-page_5 .container-inline-date .control-label{width:80px;}}@media only screen and (max-width :320px){.navbar-default .navbar-brand{font-size:18px;}.navbar-toggle{margin-bottom:0px;}ul.quick-links li{font-weight:600;margin:0px;padding:3px;font-size:.85em;}}@media only screen and (max-width:1100px){.events-card-container{width:45%;height:340px;}}@media only screen and (min-width:497px) and (max-width:767px){.full-card{height:340px;width:45%;}}@media only screen and (max-width:496px){.events-card-container{max-width:400px;height:auto;width:95%;}.full-card{height:auto;width:95%;}}@media only screen and (min-width:767px) and (max-width:959px){.wifiroomcomp-format{font-size:1em !important;}.grey-wifiroomcomp-tab-img,.larger-grey-wifiroomcomp-tab-img{width:85px !important;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{background-size:85px !important;background-position:center 19px !important;}.wifiroomcomp-tab a,.larger-wifiroomcomp-tab a{min-height:172px !important;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{min-height:170px !important;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{font-weight:normal !important;}.emedia-vendor-li{width:100% !important;clear:both;}}@media only screen and (min-width:753px) and (max-width:766px){li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{background-position:center 22px !important;}}@media only screen and (max-width:625px){.wifiroomcomp-format{font-size:1em !important;}.grey-wifiroomcomp-tab-img,.larger-grey-wifiroomcomp-tab-img{width:65px !important;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{background-size:65px !important;}.emedia-tab a,.larger-wifiroomcomp-tab a,.wifiroomcomp-tab a{min-height:145px !important;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{min-height:143px !important;}li.active.wifiroomcomp-tab a,li.active.larger-wifiroomcomp-tab a{font-weight:normal !important;}.wifiroomcomp-vendor-li{width:100% !important;clear:both;}}@media only screen and (max-width:545px){.wifiroomcomp-mobile-container{display:block !important;}}@media (min-width:490px){.iphone4-visible{display:none;}}@media (max-width:767px) and (min-width:752px){.menu.nav.navbar-nav{float:left;width:100%;margin:0;padding:1% 3%;}.mega-menu-nav{margin:0;padding:1% 3%;}}@media (max-width:767px){.main-nav .navbar-nav.mega-menu-nav>li>a{font-size:1.125em;}.navbar-nav .open .dropdown-menu>li>.parent-mega-menu-link{padding-left:0;}.mega-menu-nav .dropdown-menu{font-size:1.1em;}.navbar-default .navbar-nav .open .dropdown-menu>li>.parent-mega-menu-link{font-weight:400;color:#337ab7;}.navbar-default .navbar-nav .open .dropdown-menu>li>.parent-mega-menu-link:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>.parent-mega-menu-link:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>.parent-mega-menu-link:active{color:#23527c;}.parent-mega-menu-item br,.parent-solo-mega-menu br{display:none;}.navbar-collapse.collapse.in{height:85vh;overflow-y:scroll;padding-bottom:3vh;}.navbar-collapse.collapse.in .dropdown{width:95vw;}#visit-dropdown{border-left:none;border-bottom:7px solid #00af99;}#find-dropdown{border-bottom:7px solid #c0262d;}#create-dropdown{border-bottom:7px solid #1a9ed9;}#just-for-dropdown{border-bottom:7px solid #fbaf3a;}#library-info-dropdown{border-bottom:7px solid #3f9c35;}.visible-xs-inline .name.navbar-brand{font-family:'EB Garamond',serif;}.mega-menu-nav .dropdown-menu>li>a{white-space:normal;}}@media (min-width:870px){.new-footer-nav br{display:none;}}@media (min-width:768px) and (max-width:991px){.mega-menu-nav .dropdown-menu>li>a{font-size:1em;white-space:normal;}}@media (min-width:768px){.parent-solo-mega-menu{width:33.33333%;float:left;padding-right:15px;padding-left:15px;}.mega-menu-children{width:748px;}#visit-mega-menu-children{margin-left:-8%;border-bottom:7px solid #00af99;}#find-mega-menu-children{margin-left:-113%;border-bottom:7px solid #c0262d;}#create-mega-menu-children{margin-left:-96.5%;border-bottom:7px solid #1a9ed9;}#just-for-mega-menu-children{margin-left:-316%;border-bottom:7px solid #fbaf3a;}#info-mega-menu-children{margin-left:-335.5%;border-bottom:7px solid #3f9c35;}.mega-menu-nav>li>a{padding-top:8px;padding-bottom:8px;}.main-nav{padding:7px 0;}}@media (min-width:768px) and (max-width:918px){#create-mega-menu-children{margin-left:-93.5%;}#info-mega-menu-children{margin-left:-332.5%;}}@media (min-width:992px) and (max-width:1199px){.mega-menu-children{width:947px;}.mega-menu-nav .dropdown-menu>li>a{white-space:normal;}}@media (min-width:1200px){.mega-menu-children{width:1157px;}}
.green-button a{color:#444 !important;text-decoration:none !important;background-color:#75D085;border-bottom-color:#409C35;border-bottom-style:solid;border-radius:4px;border-right-color:#409C35;border-right-style:solid;border-width:0 1px 1px 0;display:inline-block;float:left;position:relative;-webkit-font-smoothing:subpixel-antialiased;font-size:15px;padding:10px;margin:0 5px 28px;text-align:center;width:50%;}.green-button a:hover{color:#fff !important;text-decoration:none !important;background-color:#409C35;}.donate-button a{color:#444 !important;text-decoration:none !important;background-color:#75D085;border-bottom-color:#409C35;border-bottom-style:solid;border-radius:4px;border-right-color:#409C35;border-right-style:solid;border-width:0 1px 1px 0;display:inline-block;float:right;position:relative;-webkit-font-smoothing:subpixel-antialiased;font-size:15px;padding:10px;margin:0 5px;text-align:center;}.donate-button a:hover{color:#fff !important;text-decoration:none !important;background-color:#409C35;}.purple-button a{color:#262626 !important;text-decoration:none !important;background-color:#bbbbf1;border-bottom-color:#3d3db7;border-bottom-style:solid;border-radius:4px;border-right-color:#3d3db7;border-right-style:solid;border-width:0 1px 1px 0;display:block;float:left;position:relative;-webkit-font-smoothing:subpixel-antialiased;font-size:15px;padding:10px 5px;text-align:center;width:150px;margin-bottom:15px;}.purple-button a:hover{color:#fff !important;text-decoration:none !important;background-color:#3d3db7;}.top-button{background:none;bottom:5px;position:fixed;right:0;z-index:100;display:none;min-width:50px;line-height:1.2em;}@media only screen and (max-width :460px){.top-button{opacity:0.75;filter:alpha(opacity=75);}}.top-button a{color:#444 !important;text-decoration:none !important;background-color:#dedede;border-bottom-color:#545454;border-bottom-style:solid;border-radius:4px;border-right-color:#545454;border-right-style:solid;border-width:0 1px 1px 0;display:inline-block;float:left;position:relative;-webkit-font-smoothing:subpixel-antialiased;font-size:15px;padding:8px;margin:0 15px;text-align:center;width:75%;}.top-button a:hover{color:#fff !important;text-decoration:none !important;background-color:#545454;}.addThis-horizontal-mobile{position:fixed;left:0;bottom:5px;z-index:1000;}.addThis-horizontal-mobile a.at-svc-facebook,.addThis-horizontal-mobile a.at-svc-twitter,.addThis-horizontal-mobile a.at-svc-email,.addThis-horizontal-mobile a.at-svc-tumblr,.addThis-horizontal-mobile a.at-svc-compact{margin:0 !important;padding:10px;}.addThis-horizontal-mobile{display:none;}@media only screen and (max-width:767px){.addThis-horizontal-mobile{display:inline-block !important;}}a.at-share-btn.at-svc-facebook{background-color:#3B5998;}a.at-share-btn.at-svc-twitter{background-color:#1DA1F2;}a.at-share-btn.at-svc-email{background-color:#848484;}a.at-share-btn.at-svc-tumblr{background-color:#37455C;}a.at-share-btn.at-svc-compact{background-color:#FF6550;}.at-share-tbx-element.addthis_32x32_style .at-share-btn,.at-share-tbx-element.addthis_32x32_white_style .at-share-btn{max-width:3pc !important;max-height:3pc !important;}
.virtual-privacy-lab img{margin:0 10px 15px 0;}.virtual-privacy-lab div.clear-both{min-height:10px;}.virtual-privacy-lab span.text-vertical-center-bullet-list{top:4px;}.virtual-privacy-lab span.text-vertical-center-bullet-list{top:10px;}.online-library-activities div.clear-both{min-height:110px;}@media only screen and (max-width:965px){.online-library-activities img{margin:0 10px 56px 0;}.online-library-activities div.clear-both{min-height:130px;}.virtual-privacy-lab img{margin:0 10px 15px 0;}.virtual-privacy-lab div.clear-both{min-height:10px;}.virtual-privacy-lab span.text-vertical-center-bullet-list{top:4px;}.virtual-privacy-lab span.text-vertical-center-bullet-list{top:10px;}ul.vpl-sidebar-nav,.vpl-sidebar-nav ul{padding-left:15px;}}@media only screen and (max-width:767px){.online-library-activities img{margin-bottom:79px;}.get-started-today-privacy div.clear-both{min-height:95px !important;}.last-item-list-w-hr{margin-bottom:20px;}ul.vpl-sidebar-nav,.vpl-sidebar-nav ul{padding-left:40px;}}@media only screen and (max-width:755px){.online-library-activities div.clear-both,.get-started-today-privacy div.clear-both{min-height:10px !important;}div.online-library-activities,div.virtual-privacy-lab{width:100% !important;}.online-library-activities img,.virtual-privacy-lab img{margin:0 10px 10px 0;}.get-started-description{min-height:10px !important;}}.get-started-description{width:68%;float:left;min-height:84px;}div.online-library-activities,div.virtual-privacy-lab{float:left;width:45%;margin-right:10px;}.online-library-activities img{height:50px;float:left;margin:0 10px 20px 0;}.virtual-privacy-lab img{height:50px;margin:0 10px 0 0;}.virtual-privacy-lab div.clear-both{min-height:50px;}.virtual-privacy-lab span.text-vertical-center-bullet-list{top:13px;position:relative;}#quiz_score_possible,#quiz_score_percent{display:none !important;}#quiz_progress{font-size:120% !important;}img.privacy-toc{margin:0 20px 20px 0;float:left;}ul.privacy-toc{position:relative;left:20px;margin-right:15px;}@media only screen and (max-width :767px){h2.privacy-toc{clear:both;}ul.privacy-toc{left:0;float:left;margin-bottom:15px;margin-right:0;}h2#privacy-toc1{clear:both;}}.loader{text-align:center;clear:both;}.loader span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:50px auto;border-radius:50px;-webkit-animation:loader 0.9s infinite alternate;-moz-animation:loader 0.9s infinite alternate;}.loader span:nth-of-type(2){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;}.loader span:nth-of-type(3){-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;}@-webkit-keyframes loader{0%{width:10px;height:10px;opacity:0.9;-webkit-transform:translateY(0);}100%{width:24px;height:24px;opacity:0.1;-webkit-transform:translateY(-21px);}}@-moz-keyframes loader{0%{width:10px;height:10px;opacity:0.9;-moz-transform:translateY(0);}100%{width:24px;height:24px;opacity:0.1;-moz-transform:translateY(-21px);}}.purple-loader span{background:#441450;}.orange-loader span{background:#f9a11c;}.yellow-loader span{background:#fef200;}.blue-loader span{background:#13B0BF;}.pink-loader span{background:#ed008c;}.teal-loader span{background:#11897D;}.neon-green-loader span{background:#B3D236;}.construction-zone{margin-bottom:60px;float:left;}.construction-zone h3{margin-bottom:25px;}img.vpl-landing-img{width:292px;height:228px;float:left;margin-right:25px;}.level-up-vpl img.vpl-landing-img{margin-bottom:5px;}.zona-de-construccion .vpl-landing-img{height:267px;}.vung-xay-cat .vpl-landing-img{height:267px;}.vpl-landing hr{margin-top:10px;margin-bottom:15px;border:1px #ccc solid;clear:both;}.vplcard{float:left;margin-top:25px;margin-bottom:0;width:292px;padding:0;}.vplcard:hover{font-weight:bold;}.cz-card1{margin-top:11px;}.cz-card2{clear:left;margin-right:25px;}.cz-card3,.cz-card6,.lu-vplcard1{margin-right:25px;}.cz-card5{margin:25px 25px 0 0;}.vpl-support{margin-top:25px;clear:both;float:left;}.purple,.lime,.teal,.yellow,.pink,.blue,.orange{padding:0px;width:282px;float:left;margin-right:35px;transition:all .5s ease;}.pimage{width:70px;height:70px;display:inline;float:left;margin-right:8px;vertical-align:middle;}img.pimage.taller-pimage{height:85px;}.vpl-landing a{color:#181818 !important;font-size:18px;padding-right:10px;box-shadow:1px 1px 1px 1px #ccc;}.vpl-landing a:hover{text-decoration:none !important;}.vpl-card-text{position:relative;top:10px;}.mt25px{margin-top:25px;}.mb25px{margin-bottom:25px;}.rel-25l{position:relative;left:25px;}.purple{border-top:2px #86318c solid;}.purple:hover{background:rgba(211,126,217,0.5);box-shadow:inset 0 0 0 2px #86318c;}.orange{border-top:2px #f9a11c solid;}.orange:hover{background:rgba(255,212,79,0.5);box-shadow:inset 0 0 0 2px #f9a11c;}.yellow{border-top:2px #fef200 solid;}.yellow:hover{background:rgba(255,255,127,0.5);box-shadow:inset 0 0 0 2px #fef200;}.blue{border-top:2px #00adef solid;}.blue:hover{background:rgba(179,255,255,0.5);box-shadow:inset 0 0 0 2px #00adef;}.pink{border-top:2px #ed008c solid;}.pink:hover{background:rgba(255,127,255,0.5);box-shadow:inset 0 0 0 2px #ed008c;}.teal{border-top:2px #11897d solid;}.teal:hover{background:rgba(119,239,227,0.5);box-shadow:inset 0 0 0 2px #11897d;}.lime{border-top:2px #b3d236 solid;}.lime:hover{background:rgba(230,255,105,0.5);box-shadow:inset 0 0 0 2px #b3d236;}.page-node-172404 .field.field-name-field-nav-links-below-title.field-type-text-long.field-label-hidden p,.page-node-172656 .field.field-name-field-nav-links-below-title.field-type-text-long.field-label-hidden p,.page-node-167564 .field.field-name-field-nav-links-below-title.field-type-text-long.field-label-hidden p{margin-bottom:0;}#quiz-question-answering-form{margin-bottom:20px;}.page-node-173110 #quiz_progress,.page-node-173115 #quiz_progress,.page-node-173302 #quiz_progress,.page-node-173696 #quiz_progress,.page-node-173747 #quiz_progress,.page-node-173756 #quiz_progress,.page-node-173996 #quiz_progress,.page-node-174075 #quiz_progress,.page-node-174136 #quiz_progress,.page-node-174156 #quiz_progress,.page-node-174159 #quiz_progress,.page-node-174162 #quiz_progress,.page-node-174165 #quiz_progress,.page-node-174167 #quiz_progress{visibility:hidden;}.page-node-173110 .control-label,.page-node-173115 .control-label,.page-node-173302 .control-label,.page-node-173696 .control-label,.page-node-173747 .control-label,.page-node-173756 .control-label,.page-node-173996 .control-label,.page-node-174075 .control-label,.page-node-174136 .control-label,.page-node-174156 .control-label,.page-node-174159 .control-label,.page-node-174162 .control-label,.page-node-174165 .control-label,.page-node-174167 .control-label{color:transparent;}.page-node-173110 form#quiz-question-answering-form em,.page-node-173115 form#quiz-question-answering-form em,.page-node-173302 form#quiz-question-answering-form em,.page-node-173696 form#quiz-question-answering-form em,.page-node-173747 form#quiz-question-answering-form em,.page-node-173756 form#quiz-question-answering-form em,.page-node-173996 form#quiz-question-answering-form em,.page-node-174075 form#quiz-question-answering-form em,.page-node-174136 form#quiz-question-answering-form em,.page-node-174156 form#quiz-question-answering-form em,.page-node-174159 form#quiz-question-answering-form em,.page-node-174162 form#quiz-question-answering-form em,.page-node-174165 form#quiz-question-answering-form em,.page-node-174167 form#quiz-question-answering-form em{visibility:hidden;}.quiz-front img{height:150px;margin:0 20px 20px 0;float:left;}.quiz-front span{position:relative;top:20px;margin-bottom:20px;}@media only screen and (max-width 1135px){}@media only screen and (max-width:973px){.cz-card4,.lu-vplcard2{margin-right:25px;}.cz-card1{margin-top:25px !important;clear:both;}}@media only screen and (max-width:965px){.quiz-front span{top:0;}.quiz-front img{margin-bottom:30px !important;}}@media only screen and (max-width :959px){.level-up-vpl{float:left;margin-bottom:35px;}}@media only screen and (max-width :767px){.purple,.lime,.teal,.yellow,.pink,.blue,.orange{width:262px;margin-right:0;padding-right:10px !important;}.vplcard{width:272px;}.h3-lede{float:left;margin-top:25px;width:100%;}.quiz-front span{float:left;top:0 !important;}.quiz-front img{width:250px;height:250px !important;}.level-up-vpl .vpl-landing-img{height:242px !important;}.vpl-support{margin-top:0;}}@media only screen and (max-width :680px){.cz-card7{margin-right:25px;}}@media only screen and (max-width:480px){.vplcard{width:254px;}}a.take-quiz-button-white-text{color:#fff;padding:15px;text-align:center;border-radius:4px;font-size:21px;line-height:27.3px;,margin-bottom:10px;display:block;}a.take-quiz-button-dark-text{color:#070707;padding:15px;text-align:center;border-radius:4px;font-size:21px;line-height:27.3px;,margin-bottom:10px;display:block;}a.take-quiz-button-white-text,a.take-quiz-button-white-text:hover{color:#fff !important;text-decoration:none !important;}a.take-quiz-button-dark-text,a.take-quiz-button-dark-text:hover{color:#161616 !important;text-decoration:none !important;}a.purple-button{background-color:#441450}a.orange-button{background-color:#f9a11c;}a.yellow-button{background-color:#fef200;}a.blue-button{background-color:#13B0BF;}a.pink-button{background-color:#ED008C;}a.teal-button{background-color:#11897D;}a.neon-green-button{background-color:#B3D236;}a.purple-button,a.orange-button,a.yellow-button,a.blue-button,a.pink-button,a.teal-button,a.neon-green-button{margin:25px 0;}#quiz-question-answering-form button#edit-submit-hidden{display:none;}.page-node-167578 button#edit-submit,.page-node-167578 button#edit-back,.page-node-167576 button#edit-submit,.page-node-167584 button#edit-submit,.page-node-167584 button#edit-back,.page-node-167587 button#edit-submit,.page-node-167587 button#edit-back,.page-node-167590 button#edit-submit,.page-node-167590 button#edit-back,.page-node-167593 button#edit-submit,.page-node-167593 button#edit-back,.page-node-167596 button#edit-submit,.page-node-167596 button#edit-back,.page-node-173115 button#edit-submit,.page-node-173115 button#edit-back,.page-node-173110 button#edit-submit,.page-node-173302 button#edit-submit,.page-node-173302 button#edit-back,.page-node-173696 button#edit-submit,.page-node-173696 button#edit-back,.page-node-173747 button#edit-submit,.page-node-173747 button#edit-back,.page-node-173756 button#edit-submit,.page-node-173756 button#edit-back,.page-node-173996 button#edit-submit,.page-node-173996 button#edit-back,.page-node-174136 button#edit-submit,.page-node-174136 button#edit-back,.page-node-174075 button#edit-submit,.page-node-174156 button#edit-submit,.page-node-174156 button#edit-back,.page-node-174159 button#edit-submit,.page-node-174159 button#edit-back,.page-node-174162 button#edit-submit,.page-node-174162 button#edit-back,.page-node-174165 button#edit-submit,.page-node-174165 button#edit-back,.page-node-174167 button#edit-submit,.page-node-174167 button#edit-back{border-radius:4px;font-size:21px;cursor:pointer;}.page-node-167578 .btn-default,.page-node-167576 .btn-default,.page-node-167584 .btn-default,.page-node-167587 .btn-default,.page-node-167590 .btn-default,.page-node-167593 .btn-default,.page-node-167596 .btn-default,.page-node-173115 .btn-default,.page-node-173110 .btn-default,.page-node-173302 .btn-default,.page-node-173696 .btn-default,.page-node-173747 .btn-default,.page-node-173756 .btn-default,.page-node-173996 .btn-default,.page-node-174136 .btn-default,.page-node-174075 .btn-default,.page-node-174156 .btn-default,.page-node-174159 .btn-default,.page-node-174162 .btn-default,.page-node-174165 .btn-default,.page-node-174167 .btn-default{border-color:transparent;background-image:none;text-shadow:none;}.page-node-167578 button#edit-submit,.page-node-167578 button#edit-back,.page-node-167576 button#edit-submit,.page-node-167576 button#edit-back,.page-node-167584 button#edit-submit,.page-node-167584 button#edit-back,.page-node-167587 button#edit-submit,.page-node-167587 button#edit-back,.page-node-167590 button#edit-submit,.page-node-167590 button#edit-back,.page-node-167593 button#edit-submit,.page-node-167593 button#edit-back,.page-node-167596 button#edit-submit,.page-node-167596 button#edit-back,.page-node-173115 button#edit-submit,.page-node-173115 button#edit-back,.page-node-173110 button#edit-submit,.page-node-173110 button#edit-back,.page-node-173302 button#edit-submit,.page-node-173302 button#edit-back,.page-node-173696 button#edit-submit,.page-node-173696 button#edit-back,.page-node-173747 button#edit-submit,.page-node-173747 button#edit-back,.page-node-173756 button#edit-submit,.page-node-173756 button#edit-back,.page-node-173996 button#edit-submit,.page-node-173996 button#edit-back,.page-node-174136 button#edit-submit,.page-node-174136 button#edit-back,.page-node-174075 button#edit-submit,.page-node-174075 button#edit-back,.page-node-174156 button#edit-submit,.page-node-174156 button#edit-back,.page-node-174159 button#edit-submit,.page-node-174159 button#edit-back,.page-node-174162 button#edit-submit,.page-node-174162 button#edit-back,.page-node-174165 button#edit-submit,.page-node-174165 button#edit-back,.page-node-174167 button#edit-submit,.page-node-174167 button#edit-back{width:120px;margin-left:1%;margin-right:1%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.page-node-167578 button#edit-submit,.page-node-167578 button#edit-back,.page-node-167576 button#edit-back,.page-node-167584 button#edit-submit,.page-node-167584 button#edit-back,.page-node-167587 button#edit-submit,.page-node-167587 button#edit-back,.page-node-167590 button#edit-back,.page-node-167593 button#edit-back,.page-node-167596 button#edit-submit,.page-node-167596 button#edit-back{color:#070707;}.page-node-167576 button#edit-submit,.page-node-167590 button#edit-submit,.page-node-167593 button#edit-submit{color:#fff;}.page-node-167578 button#edit-submit,.page-node-167576 button#edit-submit,.page-node-167584 button#edit-submit,.page-node-167587 button#edit-submit,.page-node-167590 button#edit-submit,.page-node-167593 button#edit-submit,.page-node-167596 button#edit-submit,.page-node-173115 button#edit-submit,.page-node-173110 button#edit-submit,.page-node-173302 button#edit-submit,.page-node-173696 button#edit-submit,.page-node-173747 button#edit-submit,.page-node-173756 button#edit-submit,.page-node-173996 button#edit-submit,.page-node-174136 button#edit-submit,.page-node-174075 button#edit-submit,.page-node-174156 button#edit-submit,.page-node-174159 button#edit-submit,.page-node-174162 button#edit-submit,.page-node-174165 button#edit-submit,.page-node-174167 button#edit-submit{border:none;padding:15px;}.page-node-167578 button#edit-submit,.page-node-173115 button#edit-submit,.page-node-174136 button#edit-submit{background-color:#f9a11c;}.page-node-167576 button#edit-submit,.page-node-173110 button#edit-submit,.page-node-174075 button#edit-submit{background-color:#441450;}.yellow-start-quiz #quiz-start-quiz-button-form button,.page-node-167584 button#edit-submit,.page-node-173302 button#edit-submit,.page-node-174156 button#edit-submit{background-color:#fef200;}.page-node-167587 button#edit-submit,.page-node-173696 button#edit-submit,.page-node-174159 button#edit-submit{background-color:#13B0BF;}.page-node-167590 button#edit-submit,.page-node-173747 button#edit-submit,.page-node-174162 button#edit-submit{background-color:#ed008c;}.page-node-167593 button#edit-submit,.page-node-173756 button#edit-submit,.page-node-174165 button#edit-submit{background-color:#11897D;}.page-node-167596 button#edit-submit,.page-node-173996 button#edit-submit,.page-node-174167 button#edit-submit{background-color:#B3D236;}.page-node-167578 button#edit-back,.page-node-167576 button#edit-back,.page-node-167584 button#edit-back,.page-node-167587 button#edit-back,.page-node-167590 button#edit-back,.page-node-167593 button#edit-back,.page-node-167596 button#edit-back,.page-node-173115 button#edit-back,.page-node-173110 button#edit-back,.page-node-173302 button#edit-back,.page-node-173696 button#edit-back,.page-node-173747 button#edit-back,.page-node-173756 button#edit-back,.page-node-173996 button#edit-back,.page-node-174136 button#edit-back,.page-node-174075 button#edit-back,.page-node-174156 button#edit-back,.page-node-174159 button#edit-back,.page-node-174162 button#edit-back,.page-node-174165 button#edit-back,.page-node-174167 button#edit-back{padding:12px;background-color:transparent;}.page-node-167578 button#edit-back:hover,.page-node-167576 button#edit-back:hover,.page-node-167584 button#edit-back:hover,.page-node-167587 button#edit-back:hover,.page-node-167590 button#edit-back:hover,.page-node-167593 button#edit-back:hover,.page-node-167596 button#edit-back:hover{text-decoration:none !important;}.page-node-167578 button#edit-back,.page-node-173115 button#edit-back,.page-node-174136 button#edit-back{border:3px solid #f9a11c;}.page-node-167576 button#edit-back,.page-node-173110 button#edit-back,.page-node-174075 button#edit-back{border:3px solid #441450;}.page-node-167584 button#edit-back,.page-node-173302 button#edit-back,.page-node-174156 button#edit-back{border:3px solid #fef200;}.page-node-167587 button#edit-back,.page-node-173696 button#edit-back,.page-node-174159 button#edit-back{border:3px solid #13B0BF;}.page-node-167590 button#edit-back,.page-node-173747 button#edit-back,.page-node-174162 button#edit-back{border:3px solid #ed008c;}.page-node-167593 button#edit-back,.page-node-173756 button#edit-back,.page-node-174165 button#edit-back{border:3px solid #11897D;}.page-node-167596 button#edit-back,.page-node-173996 button#edit-back,.page-node-174167 button#edit-back{border:3px solid #B3D236;}.page-node-173110 button#edit-back,.page-node-173115 button#edit-back,.page-node-173302 button#edit-back,.page-node-173696 button#edit-back,.page-node-173747 button#edit-back,.page-node-173756 button#edit-back,.page-node-173996 button#edit-back,.page-node-174075 button#edit-back,.page-node-174136 button#edit-back,.page-node-174156 button#edit-back,.page-node-174159 button#edit-back,.page-node-174162 button#edit-back,.page-node-174165 button#edit-back,.page-node-174167 button#edit-back,.page-node-173110 button#edit-back:hover,.page-node-173115 button#edit-back:hover,.page-node-173302 button#edit-back:hover,.page-node-173696 button#edit-back:hover,.page-node-173747 button#edit-back:hover,.page-node-173756 button#edit-back:hover,.page-node-173996 button#edit-back:hover,.page-node-174075 button#edit-back:hover,.page-node-174136 button#edit-back:hover,.page-node-174156 button#edit-back:hover,.page-node-174159 button#edit-back:hover,.page-node-174162 button#edit-back:hover,.page-node-174165 button#edit-back:hover,.page-node-174167 button#edit-back:hover{color:transparent !important;text-decoration:none !important;}.page-node-173110 button#edit-submit,.page-node-173115 button#edit-submit,.page-node-173302 button#edit-submit,.page-node-173696 button#edit-submit,.page-node-173747 button#edit-submit,.page-node-173756 button#edit-submit,.page-node-173996 button#edit-submit,.page-node-174075 button#edit-submit,.page-node-174136 button#edit-submit,.page-node-174156 button#edit-submit,.page-node-174159 button#edit-submit,.page-node-174162 button#edit-submit,.page-node-174165 button#edit-submit,.page-node-174167 button#edit-submit{color:transparent;cursor:pointer;}.page-node-173115 button#edit-back,.page-node-173302 button#edit-back,.page-node-173696 button#edit-back,.page-node-173996 button#edit-back,.page-node-173110 button#edit-back,.page-node-173747 button#edit-back,.page-node-173756 button#edit-back{background:url("/sites/default/files/images/spanish-back-dark.png") no-repeat center;}.page-node-173115 button#edit-submit{background:#f9a11c url("/sites/default/files/images/proximo-orange.png") no-repeat center;}.page-node-173302 button#edit-submit{background:#fef200 url("/sites/default/files/images/proximo-yellow.png") no-repeat center;}.page-node-173696 button#edit-submit{background:#13B0BF url("/sites/default/files/images/proximo-blue.png") no-repeat center;}.page-node-173996 button#edit-submit{background:#B3D236 url("/sites/default/files/images/proximo-lime.png") no-repeat center;}.page-node-173110 button#edit-submit{background:#441450 url("/sites/default/files/images/proximo-purple.png") no-repeat center;}.page-node-173747 button#edit-submit{background:#ED008C url("/sites/default/files/images/proximo-pink.png") no-repeat center;}.page-node-173756 button#edit-submit{background:#11897D url("/sites/default/files/images/proximo-teal.png") no-repeat center;}.page-node-174136 button#edit-back,.page-node-174156 button#edit-back,.page-node-174159 button#edit-back,.page-node-174167 button#edit-back,.page-node-174075 button#edit-back,.page-node-174162 button#edit-back,.page-node-174165 button#edit-back{background:url("/sites/default/files/images/viet-back-dark.png") no-repeat center;}.page-node-174136 button#edit-submit{background:#f9a11c url("/sites/default/files/images/ke-tiep-orange.png") no-repeat center;}.page-node-174156 button#edit-submit{background:#fef200 url("/sites/default/files/images/ke-tiep-yellow.png") no-repeat center;}.page-node-174159 button#edit-submit{background:#13B0BF url("/sites/default/files/images/ke-tiep-blue.png") no-repeat center;}.page-node-174167 button#edit-submit{background:#B3D236 url("/sites/default/files/images/ke-tiep-lime.png") no-repeat center;}.page-node-174075 button#edit-submit{background:#441450 url("/sites/default/files/images/ke-tiep-purple.png") no-repeat center;}.page-node-174162 button#edit-submit{background:#ED008C url("/sites/default/files/images/ke-tiep-pink.png") no-repeat center;}.page-node-174165 button#edit-submit{background:#11897D url("/sites/default/files/images/ke-tiep-teal.png") no-repeat center;}.hide-display-print{display:none;}
.kids-content h2{font-size:3em;font-family:'Mouse Memoirs',sans-serif;padding:10px;margin-left:90px;}h2.games a,h2.books a,h2.ebooks a,h2.homework a{color:white;}h2.games{background-color:#661141;}h2.books{background-color:#116611;}h2.ebooks{background-color:#801515;}h2.homework{background-color:#0D4D4D;}h2.parents{background-color:#567714;color:white;}.page-node-94158 h1#page-title.title,.page-node-94173 h1#page-title.title,.page-node-94159 h1#page-title.title,.page-node-94180 h1#page-title.title,.page-node-94179 h1#page-title.title,.page-node-158768 h1#page-title.title{font-size:3em;font-family:'Mouse Memoirs',sans-serif;color:#3f9c35;}#kids-games > div{float:left;padding-right:15px;margin-bottom:10px;}#kids-games > div > p{text-align:center;}#kids-games h2{clear:both;}.map_container,.kidsreads_container{position:relative;margin:0;}.map_instructions,.kidsreads_instructions{position:absolute;bottom:5px;left:0;background-color:#2d2d2d;color:#fff;opacity:0.80;filter:alpha(opacity=80);}p.map_instructions_content{padding:10px;margin:0;}.map_instructions a,.kidsreads_instructions a{text-decoration:none !important;color:#fff !important;}.img-buttons-container,.kidsbooks-content{display:block;clear:both;}.three-img-buttons{display:inline-block;float:left;}.img-buttons-container img{width:140px;}.kidsreads_container{float:left;width:150px;}.kidsreads_instructions{width:140px;margin:15px 0;}.kidsreads_instructions p{text-align:center;margin:5px 0;}.reading-recommendations-container{clear:both;}.reading-rec-kids-item{padding:0 0 30px;}.last-reading-rec-kids-item{clear:both;padding:0 0 50px;}@media only screen and (max-width :992px){.img-buttons-container img,.kidsreads_instructions{width:115px;}.kidsreads_container{width:125px;}.three-img-buttons{display:block;}}@media only screen and (max-width :480px){.img-buttons-container img,.kidsreads_instructions{width:85px;}.kidsreads_container{width:95px;}}#parents-ed img{margin:auto 30px 15px 0;display:inline-block;}#parents-ed hr{clear:both;}@media only screen and (min-width:600px) and (max-width:760px){#parents-ed img{width:100%;}}.teenhomeworkdatabases a{color:#036590;}.kidsdbcard{background-color:#fff3d7;float:left;height:304px;margin-right:22px;margin-bottom:20px;width:23%;}.kidswebcard{background-color:#eaedf6;float:left;height:304px;margin-right:22px;margin-bottom:20px;width:23%;}.kidsdbcardtext p,.kidswebcardtext p{font-size:.9em;margin-bottom:0px;}.kidsdbcardtext,.kidswebcardtext{padding-left:10px;padding-right:10px;}div.kidsdbcard > a > img.img-responsive,div.kidswebcard > a > img.img-responsive{padding:0px;}@media all and (min-width:479px) and (max-width:767px){.kidsdbcard,.kidswebcard{width:45%;}}@media all and (max-width:478px){.kidsdbcard,.kidswebcard{width:100%;height:345px;}}
.display-greater-than-767{display:inline;}.display-less-than-767{display:none !important;}.display-less-than-480{display:none !important;}.display-greater-than-480{display:inline;}.locations-page-hours-new{display:inline-block;float:left;padding:10px;}.branch-pages-hours ul,.king-children-hours ul{width:250px;clear:both;float:left;}.branch-pages-hours h4{clear:both;width:100%;}.border-top-ccc{border-top:1px solid #ccc;}.locations-page-hours-new{margin:0 0 15px 0;}#gmap-auto1map-gmap0{margin-bottom:15px;width:96% !important;float:left;}.branch-open-days-week-link{margin:0 0 0 15px;display:block;clear:both;}.hours-list-holidays-construction-list{clear:both;margin:0 0 15px;}.locations-page-hours-new{display:inline-block;padding:15px 0px 0px 15px;}.branch-pages-address-contact{margin-top:30px;}.holiday-closures-branch-pages{clear:both;}.branch-pages-address-contact,.branch-pages-hours-manager{padding:0;}.locations-page-hours-new li,.branch-pages-hours li,.king-children-hours li{padding:0 10px;}.locations-page-hours-new ul,.branch-pages-hours ul,.king-children-hours ul{list-style-type:none;padding:0;}.locations-page-hours-new > ul .indent-list-item,.branch-pages-hours > ul .indent-list-item,.king-children-hours > ul .indent-list-item{display:inline-block;min-width:80px;}.branch-pages-hours-manager.col-md-7 h3{margin-top:0;}.branch-pages-hours,.king-children-caroom-sjsu-hours{margin:0 !important;}@media only screen and (max-width:995px){.branch-pages-address-contact.col-md-5.quick-float-right{float:left;clear:both;width:100%;}}#ip-geoloc-map-of-view-locations_map_ipgvm-page{width:100%;float:left;height:520px;}.gmnoprint img{max-width:none;}.gm-style img{max-width:none;}.locations-list{margin-top:10px;}.locations-nav-links{margin:0 0 10px;}.locations-nav-links ul{list-style-type:none;padding:0;}.locations-nav-links li{display:inline;margin:0 5px 0 0;}.a-z-page > .view-content,.a-z-col2-attach > .view-content,.nearme-page > .view-content,.nearme-col2-attach > .view-content{float:left;margin:0 40px 0 0;width:40%;}img.ip-geolocation-target-icon{height:15px;margin:0 2px -2px;}.locations-nav-links strong{color:#444;-webkit-font-smoothing:subpixel-antialiased;margin:0;border:2px solid #409C35;padding:9px 10px;border-radius:4px;}.background-color-444{background-color:#444;}.background-color-324FE1{background-color:#324FE1;}img.ip-location-target{width:16px;height:16px;margin:-3px 2px -3px 0;}.sort-by-alpha-distance{font-size:15px;}.locations-list-page h4{padding-top:10px;font-size:1.2em;}.locations-list-page hr,.locations-list-below-map hr{position:relative;top:10px;width:100%;border-color:#ccc;}.locations-list-page button#edit-distance-search-distance,.locations-list-page select#edit-distance-search-units{width:75px;}.locations-list-page button#edit-distance-search-distance{margin-right:10px;}.locations-list-page button#edit-submit-locations-map-ipgvm.form-submit{margin-top:25px;}.locations-list-page .form-item.form-type-textfield.form-item-distance-search-distance,.locations-list-page .form-item.form-type-select.form-item-distance-search-units{display:inline;}.locations-list-page form#views-exposed-form-locations-map-ipgvm-page-1{border:none;margin-bottom:0;}.view-results-heading{clear:both;}form#views-exposed-form-locations-map-ipgvm-page-1{border:2px solid #2ca341 !important;padding:10px;}.text-decoration-underline{text-decoration:underline !important;}.text-color-444,.text-color-444 a,.text-color-444 a:hover,.text-color-444 a:visited{color:#444444 !important;}.locations-image-col1{float:left;width:50%;margin:10px 20px 0 0;}.locations-text-col2{float:left;width:45%;margin-bottom:10px;}.one-half .locations-list{margin-right:0;}.locations-hours{width:50%;float:left;margin-bottom:10px;}.locations-hours ul li{list-style-type:none;}#edit-distance-wrapper label[for=edit-distance]{font-weight:normal;font-size:18px;display:block;}#views-exposed-form-locations-map-ipgvm-page{padding:10px;border:2px solid #2ca341;margin-bottom:10px;float:left;width:96%;margin-top:15px;}button#edit-submit-locations-map-ipgvm.form-submit,button#edit-reset.form-submit{margin-top:3.6em;}.locations-nav-links a{background-color:#75D085;border-bottom:1px solid #409C35;border-right:1px solid #409C35;border-radius:4px;padding:10px;text-decoration:none !important;margin:0;color:#444 !important;}.locations-nav-links a:hover,.locations-nav-links a:focus{color:#fff !important;text-decoration:none !important;background-color:#409C35;}.ip-nav-link-button{background:url('/sites/default/files/images/icon-target-32px-444.png') no-repeat 10px;background-size:15px;padding-left:28px !important;}.ip-nav-link-button:hover,.ip-nav-link-button:focus{background:url('/sites/default/files/images/icon-target-32px-fff.png') no-repeat 10px;background-size:15px;padding-left:28px !important;}@media only screen and (max-width:995px){.branch-pages-address-contact{margin-top:15px;clear:both;}}@media only screen and (max-width:965px){span.break-767-display-none{display:none;}.locations-page-hours-new > ul .indent-list-item{min-width:34px;}}@media only screen and (max-width:767px){.mobile-clear-both{clear:both;}.display-greater-than-767{display:none !important;}.display-less-than-767{display:inline !important;}.display-none-767{display:none !important;}span.break-767-display-none{display:inline-block !important;}.locations-page-hours-new > ul .indent-list-item{min-width:80px !important;}.locations-list{margin-top:0;}}@media only screen and (max-width :480px){.display-less-than-480{display:inline !important;}.display-greater-than-480{display:none !important;}.display-none-480{display:none !important;}.a-z-page > .view-content,.a-z-col2-attach > .view-content,.nearme-page.view-content,.nearme-col2-attach > .view-content{margin:0;width:100%;}.locations-list-below-map > .view-content img,.locations-image-col1{display:none;}.locations-list-below-map > .view-content img,.nearme-page > .view-content img{padding-bottom:0;}h3.locations-sort-header{clear:both;}.locations-text-col2{width:100%;display:block;}#gmap-auto1map-gmap0{width:85% !important;}#views-exposed-form-locations-map-ipgvm-page{width:83% !important;}.view.view-locations-map-ipgvm.view-id-locations_map_ipgvm.view-display-id-attachment_1,.view.view-locations-map-ipgvm.view-id-locations_map_ipgvm.view-display-id-attachment_2{clear:both;}#views-exposed-form-locations-map-ipgvm-page{width:83% !important;}.view.view-locations-map-ipgvm.view-id-locations_map_ipgvm.view-display-id-attachment_1,.view.view-locations-map-ipgvm.view-id-locations_map_ipgvm.view-display-id-attachment_2{clear:both;}}@media only screen 
and (max-device-width :320px){.locations-map-container{width:90%;margin-right:3%;margin-left:3%;}}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
