Last active
March 23, 2020 21:18
-
-
Save matt-bernhardt/fde246836252eaee98597202e13ef417 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.wpcf7 fieldset{margin-top:1.5rem;margin-bottom:1.5rem;border:1px solid #ccc;padding:1rem 1.5rem;width:75%}.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-email,.wpcf7 .wpcf7-textarea{background-color:#fff;color:#000;font-size:14px}.wpcf7 .wpcf7-submit{-webkit-appearance:none;transition:background-color 0.25s, border 0.25s;border:1px solid #338bc5;border-radius:3px;padding:5px 10px;background-color:#338bc5;background-image:none;font-size:1rem;color:#fff;margin-top:10px}.wpcf7 legend{padding:0 1rem;font-size:0.9rem;color:#595959;text-transform:uppercase;width:auto}.wpcf7 .button-primary.green,.wpcf7 .wrap-outer-header-local .green.action-auth{border:1px solid #3b815d;background-color:#43926a;margin:0;max-width:15rem}.wpcf7 .button-primary.green:focus,.wpcf7 .wrap-outer-header-local .green.action-auth:focus,.wpcf7 .button-primary.green:hover,.wpcf7 .wrap-outer-header-local .green.action-auth:hover{background-color:#2ea76a;border-color:#43926a}.wpcf7 .wpcf7-list-item{display:block}.loading-container{display:block;width:100%;height:100%;margin-left:auto;margin-right:auto;vertical-align:middle;text-align:center}.loading-container .inner{display:block;border:1px solid #659EC7;margin-top:20%;margin-left:auto;margin-right:auto;width:33%;padding:1em;font-weight:600;color:#659EC7}.loading-container .inner .loading{display:block;clear:both;top:1%;margin-left:auto;margin-right:auto} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.page-getit .content-main .flex-item{background:#ede8e2;border-radius:3px;box-shadow:0 0 3px #444;margin:1.5%;padding:1em;position:relative;text-align:center;width:31%;float:left}.page-getit .content-main .flex-item.first{margin-left:0}.page-getit .content-main .flex-item.second{background:#fff9ef;width:31%}.page-getit .content-main .flex-item.third{margin-right:0}.page-getit .content-main .flex-item div{background:#333;border-radius:3px;color:#eee8e1;font-size:1.25em;line-height:1.25;padding:1em;text-align:left}.page-getit .content-main .flex-item a{color:#ffcc33}.page-getit .content-main .flex-item p a:first-of-type{display:block;margin-bottom:0.25em;font-weight:bold;text-align:center}.page-getit .content-main .flex-item h3,.page-getit .content-main .flex-item h4{color:#3f1c08;font-family:'Open Sans';text-shadow:1px 1px #fff6ed}.page-getit .content-main .flex-item h3{font-size:1.5em;margin-bottom:1em}.page-getit .content-main .flex-item h4{font-size:1.25em;margin-top:2em}.page-getit .content-main .flex-item h4:after{content:'\f175';display:block;font-family:'fontawesome-MITLibraries';font-size:2em;margin:1em}.page-getit .postContent{line-height:1.5}.page-getit .postContent p{padding:0 16px}.page-getit .postTitle{font-size:1.5em;line-height:1.5;margin-bottom:0.5em}.page-getit .yourSearch.header{background:#333;border:2px solid #333;border-radius:3px;box-shadow:0 0 3px #444;color:#f7f7f7;font-family:'Open Sans';font-size:1.2em;margin:2em 0 0;padding:1em}.page-getit .yourSearch.header a{color:#ffcc33}.page-getit .yourSearch.header p{font-size:1.1em;line-height:1.5}.page-getit .yourSearch h2{color:#ffcc33;font-size:1.5em;margin-bottom:0}@media screen and (max-width: 720px){.flex-item.first,.flex-item.second,.flex-item.third{width:95% !important;margin:2.5% !important}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.rss-feed p,.rss-feed li,.rss-feed a{max-width:586px;max-width:36.625rem}[class*="button-primary"],.wrap-page [class*="button-primary"],[class*="button-secondary"],.wrap-page [class*="button-secondary"]{border-radius:3px;padding:0.5em;text-align:center}@media only screen and (min-width: 569px){[class*="button-primary"],.wrap-page [class*="button-primary"],[class*="button-secondary"],.wrap-page [class*="button-secondary"]{padding:0.5em 1em}}[class*="button-primary"]:hover,.wrap-page [class*="button-primary"]:hover,[class*="button-secondary"]:hover,.wrap-page [class*="button-secondary"]:hover,[class*="button-primary"]:focus,.wrap-page [class*="button-primary"]:focus,[class*="button-secondary"]:focus,.wrap-page [class*="button-secondary"]:focus{text-decoration:none}[class*="button-primary"],.wrap-page [class*="button-primary"]{color:#fff;display:block;font-size:1em;font-weight:600;text-decoration:none;margin:1em auto;transition:background 0.1s ease;width:100%;max-width:272px;max-width:17rem}@media only screen and (min-width: 569px){[class*="button-primary"],.wrap-page [class*="button-primary"]{width:auto;max-width:192px;max-width:12rem}}[class*="button-primary"]:hover,.wrap-page [class*="button-primary"]:hover,[class*="button-primary"]:focus,.wrap-page [class*="button-primary"]:focus{color:#fff}.inline[class*="button-primary"],.wrap-page .inline[class*="button-primary"]{display:inline-block;font-size:0.875em;margin-top:0;margin-right:0.5em;margin-bottom:0.5em;margin-left:-4px}@media only screen and (min-width: 569px){.inline[class*="button-primary"],.wrap-page .inline[class*="button-primary"]{font-size:1em}}@media only screen and (min-width: 569px){.full[class*="button-primary"],.wrap-page .full[class*="button-primary"]{margin:1em auto;width:100%;max-width:100%}}@media only screen and (min-width: 569px){.full.add-margin[class*="button-primary"],.wrap-page .full.add-margin[class*="button-primary"]{margin:1em;width:auto}}[class*="button-secondary"],.wrap-page [class*="button-secondary"]{border:2px solid #dedede;display:inline-block;font-size:0.875em;font-weight:600;text-decoration:none;transition:background 0.1s ease, border-color 0.1s ease, color 0.1s ease}[class*="button-secondary"]:hover,.wrap-page [class*="button-secondary"]:hover,[class*="button-secondary"]:focus,.wrap-page [class*="button-secondary"]:focus{color:#fff}@media only screen and (min-width: 569px){[class*="button-secondary"],.wrap-page [class*="button-secondary"]{font-size:1em}}@media only screen and (max-width: 568px){[class*="button-tertiary"],.wrap-page [class*="button-tertiary"]{background:#fff;padding:0.75em}}[class*="button-tertiary"]:hover,.wrap-page [class*="button-tertiary"]:hover,[class*="button-tertiary"]:focus,.wrap-page [class*="button-tertiary"]:focus{text-decoration:none}@keyframes selected{0%{box-shadow:none;}20%{box-shadow:0 0 5px 5px #ca5000;}0%{box-shadow:none;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,big,font,img,small,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}label{display:block;margin-top:1em;margin-bottom:0.05em;font-weight:600}select{font-size:inherit}form .tip{display:block;margin-left:0.5em;font-size:12px;color:#777}.inner{position:relative;display:block}.tabcontent .tab .row > div{position:relative}p,.entry-content p{margin-bottom:10px !important}.entry-content object{margin-bottom:10px}.entry-content ul{margin-bottom:10px}.clear{clear:both}img{margin:0px;padding:0px}#mainContent{position:relative}.page-barton-help .mainContent{width:100%}#mainContent > .space247{top:10px}#mainContent .entry-content{padding:20px 20px 20px 20px}.entry-content ul li{list-style:disc;margin-left:40px;margin-bottom:5px;line-height:23px}.entry-content ul,#mainContent ul{margin-bottom:10px}.snav li.active a,.pagenav ul li.active a{color:#666}.snav li,.pagenav ul li{list-style-image:url(/wp-content/themes/libraries/images/nav-arrow-blue.png);margin-left:10px;margin-bottom:10px}.snav li.active,.pagenav ul li.active{list-style-image:none;color:#666}.widgetButton{display:block;margin:0 0 10px 0}.study247{text-indent:-9999px;display:block;width:56px;height:30px;background:transparent url(/wp-content/themes/libraries/images/study247.png) no-repeat;margin:0 0 5px 0}ul.checklist li{list-style-image:url(/wp-content/themes/libraries/images/icon-check.png);margin-left:15px}.profile{background:#ede8e2;font-size:14px;margin:0 0 15px;padding:15px 10px 0px 10px;position:relative}.profile img{position:relative;float:left;border:1px solid #999999}#mainContent .size-thumbnail,#mainContent img{border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);border:1px solid #999}.profile .profileContent{position:relative;float:left;top:0px;left:20px;width:150px}.profile .intro{color:#666666}#mainContent .profile h3{margin:0}.profile h3 span{display:block}.profile h3 .intro,.profile h3 .bio{font-size:14px;font-weight:normal;margin:0}.profile h3 .name{margin:10px 0 0;margin:0.625rem 0 0}.profile .links{margin:5px 0 15px 0}.profile .links a{display:block}.profile .links a.primary{font-weight:bold}ul.arrows li:before,.single-location .tab ul.arrows li:before,.page-template-page-location-php .tab ul.arrows li:before{font-family:FontAwesome;content:"\f061";color:#338bc5;font-size:0.75em;margin-right:7px}.locationContent ul li{list-style-type:disc;margin-left:15px}.single-location #sidebarContent{position:relative;margin-top:-50px}.sideContent{float:right;width:350px;line-height:18px}.sideContent p{line-height:18px}.infoBox > img{z-index:500}.meta{display:none}.InfoWindow{background:#f00}.sideContent .videoRight{display:block;position:relative}.sideContent .videoRight:after{clear:both;content:'';display:table}.sideContent .videoRight iframe{float:right;margin-bottom:0}.sideContent .videoRight a{clear:both;display:block;float:right;width:240px}.sideContent .videoRight > div{clear:right;position:relative}.sideContent .videoRight > div a{padding:0;position:relative}.entry-content iframe{margin:0}.entry-content .aboutVideoLink{display:block;max-width:240px}#mainContent ol{list-style:decimal;margin:1em 1.5em}/*! | |
* Bootstrap Responsive v2.2.1 | |
* | |
* Copyright 2012 Twitter, Inc | |
* Licensed under the Apache License v2.0 | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Designed and built with all the love in the world @twitter by @mdo and @fat. | |
*/@media screen and (max-width: 720px){.mobile-display{display:block !important}}@media screen and (max-width: 568px){.hours-locations h2,.news-events h2{padding:15px 0}.child-page-title{line-height:1em}}@media (max-width: 480px){.siteTitle,.pageTitle{background:#fff;box-shadow:0 0 5px #333;color:#000;padding:0.5em;text-align:center}.siteTitle h1{margin:0 auto}.sideContent{float:right;width:260px !important;margin-bottom:20px;line-height:18px}#breadcrumb,.betterBreadcrumbs{display:none}.pagenav{margin-left:20px}#site-navigation{width:320px}#container{width:310px;overflow:hidden}#stage{clear:both}.title{background:#fff;color:#333;font-size:17px;height:auto;line-height:20px;padding:0;position:relative;margin:0.5em 0}.title h1 .libraryName,.title h1,.title h2{font-size:17px;line-height:20px;margin-bottom:0px}.info .infoCol{width:200px}.librarySlideshow{height:auto;left:auto;margin-top:5px;position:relative;top:auto;width:100%}.todayHours{position:relative;top:auto;margin-top:10px;right:auto;width:270px}.page-hours .upcomingSpecial{display:none}.libraryAlert{margin-top:10px}.alertText{text-align:left !important}#slideshowNav{display:none !important;position:relative;top:4px;left:0px}.locationContent{margin-top:0px !important}.locationContent #mainContent{margin-top:0px !important}.tabnav > li{margin-left:0px !important}.tabnav a{font-size:12px}.tabnav a div{font-size:10px}.title a{color:#000}.tabcontent .tab .row .first{border-right:none}#hourNav #prevWeek{margin-left:0;margin-right:1.5em}#hourNav #thisWeek{margin-left:0}#hourNav #nextWeek{margin-left:0}.libraryTitle .space247{background:transparent url(../images/study247.png) no-repeat}.mainContent .tabcontent .first{border-right:none}.hours-locations h2,.news-events h2,.guides-experts h2{text-align:center !important}}/* Font Awesome | |
the iconic font designed for use with Twitter Bootstrap | |
------------------------------------------------------- | |
The full suite of pictographic icons, examples, and documentation | |
can be found at: http://fortawesome.github.com/Font-Awesome/ | |
License | |
------------------------------------------------------- | |
The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0: | |
http://creativecommons.org/licenses/by/3.0/ A mention of | |
'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable | |
source code is considered acceptable attribution (most common on the web). | |
If human readable source code is not available to the end user, a mention in | |
an 'About' or 'Credits' screen is considered acceptable (most common in desktop | |
or mobile software). | |
Contact | |
------------------------------------------------------- | |
Email: dave@davegandy.com | |
Twitter: http://twitter.com/fortaweso_me | |
Work: http://lemonwi.se co-founder | |
*/@font-face{font-family:"FontAwesome";src:url("/wp-content/themes/libraries/libs/fontawesome/font/fontawesome-webfont.eot");src:url("/wp-content/themes/libraries/libs/fontawesome/font/fontawesome-webfont.eot?#iefix") format('eot'), url("/wp-content/themes/libraries/libs/fontawesome/font/fontawesome-webfont.woff") format('woff'), url("/wp-content/themes/libraries/libsfont/fontawesome/fontawesome-webfont.ttf") format('truetype'), url("/wp-content/themes/libraries/libs/fontawesome/font/fontawesome-webfont.svg#FontAwesome") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit}.icon-large:before{vertical-align:top;font-size:1.3333333333em}.btn [class^="icon-"],.btn [class*=" icon-"]{line-height:0.9em}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"]{width:1.875em}li[class^="icon-"],li[class*=" icon-"]{margin-left:0;list-style-type:none}li[class^="icon-"]:before,li[class*=" icon-"]:before{text-indent:-2em;text-align:center}li[class^="icon-"].icon-large:before,li[class*=" icon-"].icon-large:before{text-indent:-1.3333333333em}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-user-md:before{content:"\f200"}@font-face{font-family:'fontawesome-MITLibraries';src:url("/wp-content/themes/libraries/libs/fontawesome-MITLibraries/fonts/fontawesome-MITLibraries.eot");src:url("/wp-content/themes/libraries/libs/fontawesome-MITLibraries/fonts/fontawesome-MITLibraries.eot?#iefix") format('embedded-opentype'), url("/wp-content/themes/libraries/libs/fontawesome-MITLibraries/fonts/fontawesome-MITLibraries.woff") format('woff'), url("/wp-content/themes/libraries/libs/fontawesome-MITLibraries/fonts/fontawesome-MITLibraries.ttf") format('truetype'), url("/wp-content/themes/libraries/libs/fontawesome-MITLibraries/fonts/fontawesome-MITLibraries.svg#fontawesome-MITLibraries") format('svg');font-weight:normal;font-style:normal}.icon-exclamation-sign:before{content:"\f06a"}.icon-long-arrow-down:before{content:"\f175"}*,*:before,*:after{box-sizing:border-box}img{max-width:100%}svg{max-height:1em;max-width:1em}.group:after{clear:both;content:'';display:table}html.js.no-flexbox.no-flexboxlegacy .js-hidden{display:none}html.js .js-hidden{display:none}html.no-js .no-js-hidden,html.no-js .wrap-page .no-js-hidden{display:none}html.no-js .js-hidden{display:block}.wrap-page{margin:0 auto}@media only screen and (max-width: 320px){.wrap-page{max-width:320px;width:100%}}@media only screen and (min-width: 321px){.wrap-page{max-width:568px;width:100%}}@media only screen and (min-width: 569px){.wrap-page{max-width:768px;width:100%}}@media only screen and (min-width: 769px){.wrap-page{max-width:1024px;width:100%}}.h-inline{display:inline-block}.content-all{margin-left:20px}@media only screen and (max-width: 320px){.content-all{margin:0 16px;margin:0 1rem}}.content-main{flex-direction:column}@media only screen and (min-width: 569px){.content-main{flex-direction:row}}@media only screen and (max-width: 568px){.content-main{padding:0 5%}}.content-main .content-page{max-width:100%}@media only screen and (min-width: 569px){.content-main .content-page{margin:0px 0px 24px 0px;margin:0rem 0rem 1.5rem 0rem;padding-left:16px;padding-left:1rem;min-width:44em;width:100%;-ms-flex:0 1 auto}}@media only screen and (min-width: 569px){.content-main .content-page.col-1{padding-right:24px;padding-right:1.5rem;-ms-flex:0 1 auto}}@media only screen and (min-width: 569px){.content-main .content-page.single-col{padding-right:16px;padding-right:1rem}}.content-main .col-2{width:100%}@media only screen and (min-width: 569px){.content-main .col-2{min-width:18em;width:auto}}.main-content{padding-left:27.5px;margin-bottom:75px}.has-sidebar .content-main{float:left;padding-right:2em;width:76.05%}.has-sidebar .sidebar{float:left;width:23.91%}.sr{border:0 none;clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;color:#000;background-color:#fff}@media screen and (max-width: 720px){.page-title{display:block;padding:0 5%}.has-sidebar .content-main,.has-sidebar .sidebar{float:none;width:100%;padding-right:0;padding:0 5%}.profile .profileContent{width:auto}}[class*="flex-container"]{display:flex}[class*="flex-container--wrap"]{flex-wrap:wrap}.flex-container--wrap--2-col > *{width:50%}@media only screen and (max-width: 568px){.flex-container--wrap--2-col > *{width:100%}}.flex-container--wrap--3-col > *{width:33%}@media only screen and (max-width: 568px){.flex-container--wrap--3-col > *{width:100%}}.flex-container--wrap--4-col > *{width:25%}@media only screen and (max-width: 568px){.flex-container--wrap--4-col > *{width:100%}}.space-between{justify-content:space-between}.flex-end{align-items:flex-end}.no-flexbox.no-flexboxlegacy .flex-clear{clear:both}.no-flexbox.no-flexboxlegacy .flex-container{display:block}.no-flexbox.no-flexboxlegacy .flex-container > a,.no-flexbox.no-flexboxlegacy .flex-container > button,.no-flexbox.no-flexboxlegacy .flex-container > div,.no-flexbox.no-flexboxlegacy .flex-container > form,.no-flexbox.no-flexboxlegacy .flex-container > header,.no-flexbox.no-flexboxlegacy .flex-container > h1,.no-flexbox.no-flexboxlegacy .flex-container > h2,.no-flexbox.no-flexboxlegacy .flex-container > h3,.no-flexbox.no-flexboxlegacy .flex-container > input,.no-flexbox.no-flexboxlegacy .flex-container > nav,.no-flexbox.no-flexboxlegacy .flex-container > span,.no-flexbox.no-flexboxlegacy .flex-container > svg,.no-flexbox.no-flexboxlegacy .flex-container > ul{float:left;width:auto}.no-flexbox.no-flexboxlegacy .flex-container:after{clear:both;content:'';display:table}.no-flexbox.no-flexboxlegacy .flex-item{float:left}.nav-page li{display:inline-block}.nav-page li:not(:first-of-type){margin-left:16px;margin-left:1rem}.page-template-default ul.menu{border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:16px;padding:1rem}.hidden-mobile{display:none}@media only screen and (min-width: 569px){.hidden-mobile{display:block}}.inactive-mobile{opacity:0}@media only screen and (min-width: 321px){.inactive-mobile{opacity:1}}.hidden-non-mobile{display:block}@media only screen and (min-width: 569px){.hidden-non-mobile{display:none}}.title-page + .content{margin-top:0}.content{margin-top:36px}.content:after{content:'';display:table;clear:both}/* | |
This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software. Please contact Monotype with any questions regarding Web Fonts: http://www.fontshop.com | |
*/@font-face{font-family:"NHaasGroteskDisp";font-weight:200;src:url("Fonts/825400/45070789-5c37-49df-beb0-ab1e3133920e.eot?#iefix");src:url("Fonts/825400/45070789-5c37-49df-beb0-ab1e3133920e.eot?#iefix") format("eot"), url("Fonts/825400/ca6a839e-112e-49a1-b98d-ff71960f48f8.woff2") format("woff2"), url("Fonts/825400/9683323b-2589-4b72-9201-151e5727d797.woff") format("woff"), url("Fonts/825400/c10a1505-b3d6-46b1-ba11-65d5d5c72150.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:300;src:url("../../../fonts/5548962/f831cb10-1843-40f5-8991-9dc786fec725.eot?#iefix");src:url("../../../fonts/5548962/f831cb10-1843-40f5-8991-9dc786fec725.eot?#iefix") format("eot"), url("../../../fonts/5548962/47e29da7-7a58-44de-8b3c-db20c65f6c3f.woff2") format("woff2"), url("../../../fonts/5548962/b760d559-b712-4db0-a54c-0d0f8c10495b.woff") format("woff"), url("../../../fonts/5548962/2fde6ffe-41ba-4934-a9cd-4884603328ee.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:400;src:url("../../../fonts/5549029/af92ac3b-2fbd-40a2-bfff-e1bbbc25af20.eot?#iefix");src:url("../../../fonts/5549029/af92ac3b-2fbd-40a2-bfff-e1bbbc25af20.eot?#iefix") format("eot"), url("../../../fonts/5549029/6e329389-9c44-48b0-8291-f918840fe862.woff2") format("woff2"), url("../../../fonts/5549029/dc6a6646-e0ac-4deb-b3c0-19e5dc30bf6a.woff") format("woff"), url("../../../fonts/5549029/b9a6a687-9455-4b53-af55-4fcad8d9572d.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:600;src:url("../../../fonts/825424/83d6b8f7-bd47-4e8d-a359-27b74d3100f6.eot?#iefix");src:url("../../../fonts/825424/83d6b8f7-bd47-4e8d-a359-27b74d3100f6.eot?#iefix") format("eot"), url("../../../fonts/825424/75e1af8f-1a4c-475a-8b53-f27e52822b6b.woff2") format("woff2"), url("../../../fonts/825424/2ba6fbd5-9c17-4733-af15-f49fbecc5c15.woff") format("woff"), url("../../../fonts/825424/7dcf6c37-4fb4-4211-9808-6a39bfa89e0d.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:700;src:url("../../../fonts/825430/ed82538c-6090-4c05-ac72-c636496df8de.eot?#iefix");src:url("../../../fonts/825430/ed82538c-6090-4c05-ac72-c636496df8de.eot?#iefix") format("eot"), url("../../../fonts/825430/c24b7456-b9fe-40ab-94af-ba8d3025fada.woff2") format("woff2"), url("../../../fonts/825430/da47ecd2-feea-403e-b247-9f8f5bb5157b.woff") format("woff"), url("../../../fonts/825430/0deba34f-9242-462b-a359-74e95714f821.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:800;src:url("../../../fonts/825436/4a1d2048-47ef-4ea3-bf10-15aaa5e2c356.eot?#iefix");src:url("../../../fonts/825436/4a1d2048-47ef-4ea3-bf10-15aaa5e2c356.eot?#iefix") format("eot"), url("../../../fonts/825436/f53e5775-ed10-4b0d-bae1-efc8fb73f320.woff2") format("woff2"), url("../../../fonts/825436/71c97127-1adf-4bc2-92c9-4d4baf64c06c.woff") format("woff"), url("../../../fonts/825436/2ddf29df-f841-4d18-89df-e571abf167d9.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:200;font-style:italic;src:url("../../../fonts/5548941/266fcb54-5bdc-4b1c-b92c-67cdf2d0cb07.eot?#iefix");src:url("../../../fonts/5548941/266fcb54-5bdc-4b1c-b92c-67cdf2d0cb07.eot?#iefix") format("eot"), url("../../../fonts/5548941/7074a71a-6807-44ee-a518-c70f6a3f9757.woff2") format("woff2"), url("../../../fonts/5548941/1584bfa3-1696-4722-b423-fa983413be40.woff") format("woff"), url("../../../fonts/5548941/cf3b269e-f36d-4a2c-a1f6-441af4a1e391.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:300;font-style:italic;src:url("../../../fonts/5548969/49e07db3-d2f7-4a3a-812e-3568f6a2ad6d.eot?#iefix");src:url("../../../fonts/5548969/49e07db3-d2f7-4a3a-812e-3568f6a2ad6d.eot?#iefix") format("eot"), url("../../../fonts/5548969/7c83a405-2678-4ccf-b21d-985a005c8ce1.woff2") format("woff2"), url("../../../fonts/5548969/e07d1c64-c5a2-4a87-973f-d3298502dcf6.woff") format("woff"), url("../../../fonts/5548969/217c51bf-2a7d-47aa-85d2-11b83bde10b1.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:400;font-style:italic;src:url("../../../fonts/5548977/f7d9ade9-8e0c-46d5-973c-3888d9383bdd.eot?#iefix");src:url("../../../fonts/5548977/f7d9ade9-8e0c-46d5-973c-3888d9383bdd.eot?#iefix") format("eot"), url("../../../fonts/5548977/0faba21a-2c21-4d23-8245-0733b0e9f6e6.woff2") format("woff2"), url("../../../fonts/5548977/3f00786e-87b6-46f4-8460-af234e3f5a6e.woff") format("woff"), url("../../../fonts/5548977/75d10c70-d125-4428-b2bf-40663baf8043.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:600;font-style:italic;src:url("../../../fonts/5548992/3c56bf94-1abe-4431-ba15-6c6f27ee233b.eot?#iefix");src:url("../../../fonts/5548992/3c56bf94-1abe-4431-ba15-6c6f27ee233b.eot?#iefix") format("eot"), url("../../../fonts/5548992/ffe38a67-9745-402f-9fdf-a2348f2b8fa7.woff2") format("woff2"), url("../../../fonts/5548992/7428cb40-3e1e-4345-a1d5-9ec578bcd497.woff") format("woff"), url("../../../fonts/5548992/53a5fc6e-2bfc-490b-b7cb-9485456874c7.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:700;font-style:italic;src:url("../../../fonts/5549007/c82c9ca1-a7e4-4c25-be1b-ff8a514a0bf1.eot?#iefix");src:url("../../../fonts/5549007/c82c9ca1-a7e4-4c25-be1b-ff8a514a0bf1.eot?#iefix") format("eot"), url("../../../fonts/5549007/a3275537-cbbe-4703-8e27-4b40c973ce0d.woff2") format("woff2"), url("../../../fonts/5549007/d5bc5047-6576-478e-8e77-76597bf81a32.woff") format("woff"), url("../../../fonts/5549007/0ec78db5-d159-472a-ab7d-e9c8df29c6b8.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskDisp";font-weight:800;font-style:italic;src:url("../../../fonts/5549021/e8ffbe11-44b0-4f14-bf44-b0490d64af71.eot?#iefix");src:url("../../../fonts/5549021/e8ffbe11-44b0-4f14-bf44-b0490d64af71.eot?#iefix") format("eot"), url("../../../fonts/5549021/8fa9d2b2-bc21-4d7c-aa20-875b275a7aa6.woff2") format("woff2"), url("../../../fonts/5549021/d77339df-72d9-48b0-8691-63607394a82c.woff") format("woff"), url("../../../fonts/5549021/6cb02a5f-74cf-4a14-b0a8-d0950fc3fc3c.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskTxt";font-weight:400;src:url("../../../fonts/825376/d24ae558-ac0f-4a43-96da-dd49b68947f5.eot?#iefix");src:url("../../../fonts/825376/d24ae558-ac0f-4a43-96da-dd49b68947f5.eot?#iefix") format("eot"), url("../../../fonts/825376/a14594bf-73de-4b5f-9792-9566994a021d.woff2") format("woff2"), url("../../../fonts/825376/bb4a10bb-155d-4c1a-a813-c65e10fac36c.woff") format("woff"), url("../../../fonts/825376/53812a68-b352-4951-b19c-fe964db7ffe2.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskTxt";font-weight:400;font-style:italic;src:url("../../../fonts/825379/baa1ea73-44ac-4bb5-a6af-b7fc486d335f.eot?#iefix");src:url("../../../fonts/825379/baa1ea73-44ac-4bb5-a6af-b7fc486d335f.eot?#iefix") format("eot"), url("../../../fonts/825379/dc9df9ed-36b9-4522-8e57-1a899ed2c224.woff2") format("woff2"), url("../../../fonts/825379/ff571a3a-fb16-42b1-a691-23d8955aa35e.woff") format("woff"), url("../../../fonts/825379/4e756bdf-4269-4158-aad4-70a09c5eed5c.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskTxt";font-weight:600;src:url("../../../fonts/825382/fca16206-1413-42b5-b3dd-ce6499d2bd3f.eot?#iefix");src:url("../../../fonts/825382/fca16206-1413-42b5-b3dd-ce6499d2bd3f.eot?#iefix") format("eot"), url("../../../fonts/825382/34ae0cd2-c49c-4df4-8270-fcda21c1b715.woff2") format("woff2"), url("../../../fonts/825382/9e666926-4bc9-4013-849e-dffa25a41dbd.woff") format("woff"), url("../../../fonts/825382/37e13425-7daf-407c-ba41-43ebd7d30855.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskTxt";font-weight:600;font-style:italic;src:url("../../../fonts/825385/a0bf86e3-a9f2-4579-8187-62d3f2386821.eot?#iefix");src:url("../../../fonts/825385/a0bf86e3-a9f2-4579-8187-62d3f2386821.eot?#iefix") format("eot"), url("../../../fonts/825385/c951fbb4-1116-47e5-b057-5691a20747eb.woff2") format("woff2"), url("../../../fonts/825385/cfaf1c42-858f-4acc-88d8-f0fd7d3e6295.woff") format("woff"), url("../../../fonts/825385/602dde2d-6c6d-491a-b06e-6b1d3e3d6939.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskTxt";font-weight:700;src:url("../../../fonts/825388/8d290bc2-1f22-40ea-be12-7000a5406aff.eot?#iefix");src:url("../../../fonts/825388/8d290bc2-1f22-40ea-be12-7000a5406aff.eot?#iefix") format("eot"), url("../../../fonts/825388/d13fb250-6b64-4d97-85df-51fc6625a891.woff2") format("woff2"), url("../../../fonts/825388/60fa2ce6-c35e-4203-9bbf-25dd128daec5.woff") format("woff"), url("../../../fonts/825388/dda121ff-e230-440f-83fb-40aefbd6e09a.ttf") format("truetype")}@font-face{font-family:"NHaasGroteskTxt";font-weight:700;font-style:italic;src:url("../../../fonts/825391/1800a121-4983-4f47-9289-a1cd0876ef3e.eot?#iefix");src:url("../../../fonts/825391/1800a121-4983-4f47-9289-a1cd0876ef3e.eot?#iefix") format("eot"), url("../../../fonts/825391/d1fbf511-d681-4002-b57e-cabb331b3b2e.woff2") format("woff2"), url("../../../fonts/825391/135bdd95-f711-4095-8be6-fce6d3f9ef54.woff") format("woff"), url("../../../fonts/825391/5d166d29-ec50-4ded-aa67-9ee9504d6fb2.ttf") format("truetype")}body{color:#000;font-family:'Open Sans', Helvetica, sans-serif;line-height:1.4}h1{font-size:36px;font-size:2.25rem;font-weight:400}h2{font-size:29.2px;font-size:1.825rem;font-weight:400}@media only screen and (min-width: 769px){h2{font-size:2.125em}}h2 a{font-weight:400}h3{font-size:1.25em;font-weight:400}@media only screen and (min-width: 569px){h3{font-size:1.375em}}h3 a{font-weight:400}a{color:#000;text-decoration:none}a:hover{color:#0000FF;text-decoration:underline}.content a{color:#000;text-decoration:underline}.content a:hover{color:#0000FF;text-decoration:none}.caption{color:#555;font-size:0.875em;font-weight:300}@media only screen and (min-width: 569px){.caption{font-size:1.0625em}}.error-load{font-size:1em;font-weight:300;margin:1em auto;text-align:center}.entry-content table.pentagram{border-bottom:1px solid black}.entry-content table.pentagram thead tr th{background:black;color:white;padding:8px}.entry-content table.pentagram tbody tr{background:white;color:black}.entry-content table.pentagram tbody tr:nth-of-type(even){background:#eee}.entry-content table.pentagram tbody tr td{padding:8px}.entry-content table.pentagram tbody tr th{padding:8px}.entry-content table.right-aligned thead tr th{text-align:right}.entry-content table.right-aligned thead tr th:first-of-type{text-align:left}.entry-content table.right-aligned tbody tr th{text-align:left}.entry-content table.right-aligned tbody tr td{text-align:right}svg{max-height:100%;overflow:hidden;max-width:100%}.no-inlinesvg svg{display:none}.header-main{position:relative;background:#000 url(/wp-content/themes/libraries/images/vi-shape7-tp.png) no-repeat 0 65%;clear:both;width:100%}@media only screen and (min-width: 569px){.header-main{width:100%}}@media only screen and (min-width: 569px){.header-main{justify-content:space-between;padding:0 1em}}.header-main .name-site{order:2;min-width:77px;min-width:4.8125rem;padding-bottom:6.4px;padding-bottom:0.4rem;font-size:14.4px;font-size:0.9rem;line-height:1}@media only screen and (min-width: 569px){.header-main .name-site{max-width:104px;max-width:6.5rem;margin-bottom:8px;margin-bottom:0.5rem;margin-left:1.5%;padding:5px 5px 0 0}}.header-main .name-site a{display:block;width:auto}.header-main .logo-mit-lib{fill:#fff}.header-main .logo-mit-lib svg{max-height:28px;max-height:1.75rem;height:auto;width:75px}@media only screen and (min-width: 569px){.header-main .logo-mit-lib svg{max-height:44px;max-height:2.75rem;width:120px}}.header-main .logo-mit-lib title{color:#000;background-color:#fff}.header-main .logo-mit-lib:hover{background-color:#C702C7}.header-main .logo-mit-lib:focus{background-color:#C702C7}.header-main .link-account,.header-main .link-site-search,.header-main .link-contact{align-self:flex-end;display:flex;flex-direction:column;order:1000;padding-bottom:6.4px;padding-bottom:0.4rem;color:#fff;text-transform:uppercase;font-size:0.75rem}.header-main .link-account svg,.header-main .link-site-search svg,.header-main .link-contact svg{fill:#c8c8c8;margin:0 auto;padding-bottom:0.25em;width:2em}.header-main .link-account i,.header-main .link-site-search i,.header-main .link-contact i{color:#c8c8c8;text-align:center;font-size:14px}@media only screen and (min-width: 569px){.header-main .link-account,.header-main .link-site-search,.header-main .link-contact{display:none}}.header-main .link-site-search{margin-left:auto}.header-main .link-account{margin-right:1em;margin-left:2em}.header-main .link-contact{margin-right:1em;margin-left:1em}.header-main .link-logo-mit{display:none;align-self:flex-end;order:4;margin-bottom:8px;margin-bottom:0.5rem;margin-left:0.5em;max-width:59px;max-width:59px;max-width:3.6875rem}@media only screen and (min-width: 569px){.header-main .link-logo-mit{display:block}}.header-main .link-logo-mit:hover{background-color:#C702C7}.header-main .link-logo-mit:focus{background-color:#C702C7}.header-main .logo-mit{display:block;height:auto;max-height:45px;max-height:2.8125rem;fill:#b9b7b6}.header-main .logo-mit .color{fill:#fff}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;background:#fff;color:blue;display:block;padding:10px}#skip a:focus{position:static;width:auto;height:auto}@media only screen and (max-width: 320px){.no-flexbox.flexboxlegacy .header-main .icon-account,.no-flexbox.flexboxlegacy .header-main .icon-search{max-height:16px;max-height:1rem;max-width:16px;max-width:1rem}}@media only screen and (max-width: 320px){.no-flexbox.flexboxlegacy .header-main .menu--toggle svg{height:100%;padding:1em;width:auto}}.lte-ie9 .header-main{height:62px;overflow:hidden}.lte-ie9 .header-main *{height:62px;overflow:hidden}.lte-ie9 .header-main .name-site{margin-left:32px;max-width:103px}.lte-ie9 .header-main .logo-mit{margin-top:24px;margin-left:40px}.lte-ie9 .header-main .small{font-size:10px;font-size:0.625rem;padding-top:26px;padding-top:1.625rem}.lte-ie9 .header-main .small svg{display:none}body.user-is-tabbing *.nav-main .main-nav-link.no-underline:focus{text-decoration:none;color:#fff;background-color:#C702C7}@media only screen and (min-width: 569px){body.user-is-tabbing *.nav-main .main-nav-link:focus{background:#C702C7}}.nav-main{flex-wrap:wrap;transform:translateY(-1000%);z-index:7000;margin:0;padding:0;width:0;height:0;overflow:hidden}.nav-main.active{font-size:16px;font-size:1rem;padding:0px 8px 8px 8px;padding:0rem 0.5rem 0.5rem 0.5rem;background:white;box-shadow:0 3px 3px #ccc;height:auto;flex:none;position:absolute;transform:translateY(2.8em);top:0;width:100%}.nav-main.active a{width:100%}.nav-main.active a:hover,.nav-main.active a:focus{color:#fff}@media only screen and (max-width: 1023px){.nav-main{font-size:0.9em}}@media only screen and (max-width: 800px){.nav-main{font-size:0.75em}}@media only screen and (min-width: 569px){.nav-main{align-items:stretch;height:auto;flex-wrap:nowrap;order:3;overflow:visible;width:auto;transform:translateY(0%)}}.nav-main .small{display:none}@media only screen and (min-width: 569px){.nav-main .small{display:block;font-size:0.75em}.nav-main .small a{padding:1rem 0.5rem 0.5rem 0.5rem;align-items:center;flex-direction:column;text-transform:uppercase}.nav-main .small svg{display:block;fill:#fff;margin-bottom:0.4em}}@media only screen and (max-width: 1023px){.nav-main .small{font-size:1em}.nav-main .small a{text-transform:none;padding-top:2em}.nav-main .small svg{display:none}}.nav-main .chat{display:none}@media only screen and (min-width: 569px){.nav-main .chat{display:block}.nav-main .chat .links-sub{min-width:150px;min-width:9.375rem;background:#f3f3f3;flex-wrap:wrap;width:auto}.nav-main .chat .more{font-size:12px;font-size:0.75rem;display:block;text-align:center;text-transform:none;width:100%}.nav-main .chat .wrap-button-chat{min-height:46px;min-height:2.875rem;padding:16px 8px 0px 8px;padding:1rem 0.5rem 0rem 0.5rem;min-width:100%}.nav-main .chat .wrap-button-chat #libchat_btn_widget{border:1px solid #666}}.nav-main .nav-main-list{display:block}@media only screen and (min-width: 569px){.nav-main .nav-main-list{display:flex;align-items:stretch}}.nav-main .link-primary{position:relative;transition:background-color 0.3s;width:100%}@media only screen and (min-width: 569px){.nav-main .link-primary{width:auto}}.nav-main .main-nav-header{height:100%;font-size:100%}.nav-main .main-nav-header button{border:0;background:#fff;background-image:none;font-size:inherit;padding:0}.nav-main .main-nav-link{padding:8px;padding:0.5rem;display:block;position:relative}@media only screen and (min-width: 569px){.nav-main .main-nav-link{border-bottom:none;color:#fff;display:flex;height:100%;padding-top:2em}}.nav-main .main-nav-link.active{background:lightgray;box-shadow:0 0 2px #444, inset 1px 0 0 gray, inset -1px 0 0 gray, inset 0 1px 0 gray}.nav-main .main-nav-link.no-underline:hover{text-decoration:none;color:#fff;background-color:#C702C7}@media only screen and (min-width: 569px){.nav-main .main-nav-link:hover{background:#C702C7}}.nav-main .col-1{background:#fff}.nav-main .col-2{border-left:1px solid #000;background:#fff}.nav-main .links-sub{display:none;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;top:100%;transition:max-height 0.3s, margin 0.3s, opacity 0.3s, overflow 0.3s, padding-top 0.3s, padding-bottom 0.3s;width:31.75em}.nav-main .links-sub.push{left:auto;right:0}@media only screen and (min-width: 569px){.nav-main .link-primary.open .main-nav-link{background:#C702C7}}.nav-main .link-primary.open .links-sub{display:none}@media only screen and (min-width: 569px){.nav-main .link-primary.open .links-sub{display:flex;box-shadow:0 0 2px #444;max-height:1000px;opacity:1;overflow:visible}}.nav-main .links-sub a{color:#000;display:block;font-weight:600;padding:0.5em}.nav-main .links-sub a:hover,.nav-main .links-sub a:focus{background-color:#C702C7;color:#fff;text-decoration:none}.nav-main .links-sub [class*="col-"]{width:50%}.nav-main .links-sub .about{display:block;font-size:0.6875em;font-weight:normal}.nav-main .links-sub .bottom{border-top:1px solid #000}.nav-main .links-sub .bottom.extra span:first-of-type:after{content:url(/wp-content/themes/libraries/images/arrow-right-sfw.svg);display:inline-block;margin-left:0.25em}.nav-main .links-sub .bottom:not(.extra):after{content:url(/wp-content/themes/libraries/images/arrow-right-sfw.svg);display:inline-block;margin-left:0.25em}.nav-main .bottom:not(.extra) span:not(:first-of-type):before{color:#007db8;content:'|';display:inline-block;margin-right:4px}.nav-main .heading-col{margin:16px 0px 8px 8px;margin:1rem 0rem 0.5rem 0.5rem;color:#000;display:block;font-size:0.75em;font-weight:bold;text-transform:uppercase;padding-bottom:0}.nav-page{margin-bottom:1rem !important}.no-csstransitions .link-primary .links-sub{height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:0}.no-csstransitions .link-primary:hover .links-sub,.no-csstransitions .link-primary:focus .links-sub{height:auto;margin:auto;overflow:visible;padding:16px;padding:1rem;width:600px}.nav-secondary{border-bottom:1px solid #dedede;font-size:16px;font-size:1rem;margin:0 20px;z-index:7000}@media only screen and (max-width: 320px){.nav-secondary{background:#333;height:0;margin:0;overflow:hidden;padding:0}.nav-secondary.active{height:auto;margin:0;overflow:visible;padding:0}}.nav-secondary ul{list-style:none}.nav-secondary .menu > ul > li{display:inline-block;position:relative}@media only screen and (max-width: 320px){.nav-secondary .menu > ul > li{display:block}}.nav-secondary .menu > ul > li:nth-child(n+4) ul{right:0}.nav-secondary .menu > ul > li:hover{background:#dedede;box-shadow:0 0 2px #444;transition:background-color 0.3s}@media only screen and (max-width: 320px){.nav-secondary .menu > ul > li:hover{background:none;box-shadow:none}}.nav-secondary .menu > ul > li:hover li{background:#dedede;border-top:1px solid #ababab;height:auto;line-height:1;margin:auto;opacity:1;overflow:visible;width:100%;z-index:7000;transition:opacity 0.3s}@media only screen and (max-width: 320px){.nav-secondary .menu > ul > li:hover li{display:none}}.nav-secondary .menu > ul > li:hover li a{display:block;padding:16px;padding:1rem}.nav-secondary .menu > ul > li > a{display:block;padding:16px;padding:1rem}@media only screen and (max-width: 320px){.nav-secondary .menu > ul > li > a{color:white}}.nav-secondary .menu > ul > li li{height:0;line-height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:relative;width:0}.nav-secondary .menu > ul > li ul{box-shadow:0 1px 2px #444;position:absolute;width:320px;width:20rem}.nav-second > li > a:hover{color:#0000FF !important;text-decoration:underline}.mobile-display{display:none}.hide-mobile-nav-link{display:none}.menu--toggle{min-width:51px;min-width:3.1875rem;font-size:16px;font-size:1rem;background:#000;cursor:pointer;fill:#ebf5ff;order:1;width:14.375%;z-index:7000}@media only screen and (min-width: 569px){.menu--toggle{display:none}}.menu--toggle svg{display:block;margin:1em auto}.no-flexbox .link-primary.chat:hover .links-sub,.no-flexbox .link-primary.chat:focus .links-sub{display:block}.no-flexbox .link-primary.chat:hover .links-sub a,.no-flexbox .link-primary.chat:focus .links-sub a{display:block;width:100%}.lte-ie9 .nav-main .links-sub{display:none}@media screen and (min-width: 568px) and (max-width: 700px){.link-primary .search-link{padding-right:2em}.link-primary .account-link{padding-left:1em;padding-right:1em}}.search--lib-resources{align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:3em 0.5em 4em 0.5em !important;position:relative;background:#5889c2;background:-moz-linear-gradient(45deg, #5889c2 0%, #3fa0c9 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #5889c2), color-stop(100%, #3fa0c9));background:-webkit-linear-gradient(45deg, #5889c2 0%, #3fa0c9 100%);background:-o-linear-gradient(45deg, #5889c2 0%, #3fa0c9 100%);background:-ms-linear-gradient(45deg, #5889c2 0%, #3fa0c9 100%);background:linear-gradient(45deg, #5889c2 0%, #3fa0c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5889c2', endColorstr='#3fa0c9',GradientType=1);z-index:4000}@media only screen and (min-width: 769px){.search--lib-resources{flex-direction:row;padding:2em 0}}.search--lib-resources h2{color:#fff;display:none;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 769px){.search--lib-resources h2{display:inline-block;margin-right:16px;margin-right:1rem;margin-left:16px;margin-left:1rem}}.search--lib-resources button{background:white;border:1px solid white;border-radius:0 5px 0 0;display:none;margin:0;padding:0 0.5em}@media only screen and (min-width: 769px){.search--lib-resources button{background:#dedede;border-radius:0 5px 5px 0}}.search--lib-resources button .icon-search{fill:#27aae1;height:auto;max-height:2em;width:2em}@media only screen and (min-width: 769px){.search--lib-resources button .icon-search{fill:#146a8e;width:1.5em}}.search--lib-resources form{display:none}.search--lib-resources form input{display:none}.search--lib-resources form.active{display:flex}.search--lib-resources form.active button{display:block}.search--lib-resources form.active input.active{display:block}.search--lib-resources input{border:1px solid white;border-radius:5px 0 0 0;display:none;font-size:1em;margin:0;padding:0.5em;width:100%}.search--lib-resources input::-webkit-input-placeholder{font-style:italic}.search--lib-resources input:-moz-placeholder{font-style:italic}.search--lib-resources input::-moz-placeholder{font-style:italic}.search--lib-resources input:-ms-input-placeholder{font-style:italic}.search--lib-resources input.active{display:inline}@media only screen and (min-width: 769px){.search--lib-resources input{border-radius:5px 0 0 5px;width:18.75em}}.search--lib-resources select{background:none;border:none;cursor:pointer;display:inline-block;font-family:'Open Sans', sans-serif;font-size:14px;font-size:0.875rem;margin-top:0;margin-bottom:0;margin-left:-5.7em;padding-top:0.5em;padding-right:1em;padding-bottom:0.5em;padding-left:5.7em;position:relative;width:100%;z-index:5250;-ms-appearance:none;-webkit-appearance:none}.search--lib-resources select::-ms-expand{display:none}@media only screen and (min-width: 769px){.search--lib-resources select{color:#fff;font-size:1em;font-weight:bold;margin-left:0;padding:0.5em 1em 0.5em 0.5em}}.search--lib-resources select:disabled{cursor:not-allowed;color:#111}.search--lib-resources select.keywords{display:none}.search--lib-resources select.keywords.active{display:block}.search--lib-resources select option{background:#fff;color:#000}.search--lib-resources .input-submit{align-items:stretch;display:flex;order:200;width:100%}@media only screen and (min-width: 769px){.search--lib-resources .input-submit{margin-right:16px;margin-right:1rem;order:500;width:auto}}.search--lib-resources .label{color:#fff;display:none}@media only screen and (min-width: 769px){.search--lib-resources .label{display:block;font-size:20px;font-size:1.25rem;font-weight:300;margin-right:16px;margin-right:1rem}.search--lib-resources .label:first-of-type{order:450}.search--lib-resources .label:last-of-type{order:350}}.search--lib-resources .resource-list{cursor:pointer}.search--lib-resources .resource-list li{display:none;font-size:0.875em;font-weight:bold;width:100%}@media only screen and (min-width: 769px){.search--lib-resources .resource-list li{font-size:1em}}.search--lib-resources .resource-list li:not(.has-link){padding:0.5em}.search--lib-resources .resource-list li .name{display:none;font-weight:normal}.search--lib-resources .resource-list li.active{display:inline-block;font-weight:normal}.search--lib-resources .resource-list li.active:after{content:url(/wp-content/themes/libraries/images/icon-arrow-down-sfw.svg);max-height:19px;position:absolute;right:1.75em;max-width:17px}@media only screen and (min-width: 769px){.search--lib-resources .resource-list li.active{font-weight:bold}.search--lib-resources .resource-list li.active:after{content:none;display:none}}@media only screen and (min-width: 769px){.search--lib-resources .resource-list li{color:#fff}}.search--lib-resources .resource-list.active{background:#fff;border:2px solid #dedede;box-shadow:0 0 3px #444;margin:0 0 0 -0.5em;position:absolute;width:100%}@media only screen and (min-width: 769px){.search--lib-resources .resource-list.active{margin-top:1em;width:auto}}.search--lib-resources .resource-list.active li{color:#111;display:block}.search--lib-resources .resource-list.active li:not(.has-link){padding:0.5em 1em}.search--lib-resources .resource-list.active li:hover{background:#ccc}.search--lib-resources .resource-list.active li:not(:last-of-type){border-bottom:1px solid #dedede}.search--lib-resources .resource-list.active li.active{font-weight:bold}.search--lib-resources .resource-list.active li.active:after{content:none;display:none}.search--lib-resources .resource-list.active svg{display:none}.search--lib-resources .resource-list.active .has-link span:first-of-type:after{content:url(/wp-content/themes/libraries/images/arrow-right-sfw.svg);display:inline-block;margin-left:0.25em}.search--lib-resources .resource-list.active .more{display:block;padding:0.5em 1em}.search--lib-resources .resource-list.active .name{color:#7b7c7c;display:block;font-size:0.875em;font-weight:300}.search--lib-resources .resource-list.active .tall{line-height:2.625em}.search--lib-resources .resource-list:not(.active) li:before{color:#848484;content:'Search in';font-weight:300;margin-right:1.1em;white-space:nowrap}@media only screen and (min-width: 769px){.search--lib-resources .resource-list:not(.active) li:before{content:none;display:none}}.search--lib-resources .search-options--static a{color:#fff;display:block;text-decoration:underline}.search--lib-resources .search-options--static a:after{content:url(/wp-content/themes/libraries/images/arrow-right-white-sfw.svg);display:inline-block;margin-left:0.25em}.search--lib-resources .search-options--static .col-1{margin-right:1em}.search--lib-resources .selected{color:#111;font-size:0.875em;font-weight:normal}@media only screen and (min-width: 769px){.search--lib-resources .selected{color:#fff;font-size:1em;font-weight:bold}}.search--lib-resources .selected.active{padding:0.5em}.search--lib-resources .selected.active:before{color:#848484;content:'Search in';font-weight:300;margin-right:1.1em;white-space:nowrap}@media only screen and (min-width: 769px){.search--lib-resources .selected.active:before{content:none;display:none}}.search--lib-resources .search-advanced{bottom:2.5rem;display:none;font-size:0.75em;font-weight:300;margin-left:8px;margin-left:0.5rem;position:absolute}@media only screen and (min-width: 769px){.search--lib-resources .search-advanced{color:#fff}.search--lib-resources .search-advanced.active{display:block}.search--lib-resources .search-advanced.active:after{content:url(/wp-content/themes/libraries/images/arrow-right-white-sfw.svg);display:inline-block;margin-left:0.5em}.search--lib-resources .search-advanced.bartonplus.active{right:205px}.search--lib-resources .search-advanced.barton.active{right:187px}.search--lib-resources .search-advanced.worldcat.active{right:217px}.search--lib-resources .search-advanced.course-reserves.active{right:142px}}.search--lib-resources [class*="wrap-select"]{background:#ebf5ff;box-shadow:0 -2px 4px 0px #aaa;display:block;order:300;width:100%}@media only screen and (min-width: 769px){.search--lib-resources [class*="wrap-select"]{background:rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 1px #666;border-radius:3px;margin-right:16px;margin-right:1rem;order:200;width:auto}}.search--lib-resources [class*="wrap-select"].flex-container{align-items:center}.search--lib-resources [class*="wrap-select"] svg{fill:#fff}.search--lib-resources [class*="wrap-select"] .select-arrows{display:none}@media only screen and (min-width: 769px){.search--lib-resources [class*="wrap-select"] .select-arrows{display:inline;max-height:14px;max-width:13px}}@media only screen and (min-width: 769px){.search--lib-resources [class*="wrap-select"] #resources .select-arrows{margin-left:6px}}.search--lib-resources .wrap-select--keywords{border-top:1px solid #85c2ff;border-radius:0 0 3px 3px;box-shadow:none;display:none;order:400}@media only screen and (min-width: 769px){.search--lib-resources .wrap-select--keywords{border-top:none;border-radius:3px;box-shadow:inset 0 0 1px #666}}.search--lib-resources .wrap-select--keywords:before{color:#848484;content:'Search by';font-size:0.875em;font-weight:300;margin-right:0.75em;margin-left:8px;margin-left:0.5rem;white-space:nowrap}@media only screen and (min-width: 769px){.search--lib-resources .wrap-select--keywords:before{content:none;display:none}}.search--lib-resources .wrap-select--keywords:after{content:url(/wp-content/themes/libraries/images/icon-arrow-down-sfw.svg);display:inline-block;max-height:19px;margin-left:-2em;max-width:17px}@media only screen and (min-width: 769px){.search--lib-resources .wrap-select--keywords:after{content:none;display:none}}.search--lib-resources .wrap-select--keywords.active{display:flex}.search--lib-resources .wrap-select--keywords.long svg{margin-left:-8%}.search--lib-resources .wrap-select--keywords svg{display:inline-block;margin-left:-15%;position:relative}.search--lib-resources .wrap-select--resources{z-index:5500}.wrap-bento-beta{position:absolute;bottom:0;left:0;width:100%;background-color:#9c3273;padding:5px 15px;color:#E5CEDC;font-size:12px;font-weight:600;text-align:right}.wrap-bento-beta p{margin-bottom:0 !important}.wrap-bento-beta .bento-beta-link{color:#fff}.wrap-bento-beta .bento-beta-link:after{content:' » '}.wrap-bento-beta .bento-beta-link:hover{color:#fff}.no-js .search--lib-resources{align-items:flex-start}.no-js .search--lib-resources h2{line-height:1;padding-top:0}.no-js .search--lib-resources .search-options--static{display:flex}@-moz-document url-prefix(){.search--lib-resources .wrap-select--keywords svg.select-arrows { display:none}@media only screen and (max-width: 320px){.no-flexbox.flexboxlegacy .search--lib-resources .input-submit input.active{max-width:89%}}.lte-ie9 select{-ms-appearance:select}.lte-ie9 .search--lib-resources button{height:24px;height:1.5rem}.lte-ie9 .search--lib-resources button svg{max-height:1em;max-width:1em}.lte-ie9 .search--lib-resources h2{display:block;padding-left:96px;padding-left:6rem;padding-top:0}.lte-ie9 .search--lib-resources input{max-height:24px;max-height:1.5rem}.lte-ie9 .search--lib-resources select{border:none;margin:0;padding:0}.lte-ie9 .search--lib-resources .wrap-select--resources{background:none}.lte-ie9 .search--lib-resources .wrap-select--resources .selected{display:none}.lte-ie9 .search--lib-resources .wrap-select--resources .resource-list{display:none}.lte-ie9 .search--lib-resources form.active{display:block}.lte-ie9 .wrap-select--keywords{background:none;border:none;box-shadow:none}.lte-ie9 .wrap-select--keywords.active{display:block}.lte-ie9 .wrap-select--keywords .resource-list{background:#fff}.lte-ie9 .wrap-select--keywords .select-arrows{display:none}.breadcrumbs--better{background:#dedede;font-size:12px;font-size:0.75rem;line-height:1.5;padding:5px 27.5px}.breadcrumbs--better span{display:block;float:left;position:relative}.breadcrumbs--better span:not(:last-of-type):after{content:'\00bb';display:inline-block;margin:0 3px}.breadcrumbs{background:#eceaea;clear:both;color:#666666;font-size:12px;padding:8px 8px 8px 27.5px}.betterBreadcrumbs{background:#eceaea;clear:both;color:#666666;font-size:12px;font-size:0.75rem;line-height:1;padding:8px 8px 8px 27.5px}.betterBreadcrumbs span:not(:last-of-type):after{content:'\00bb';display:inline-block;margin:0 0.25em}.title-page{color:#000;justify-content:space-between;padding:20px 20px 15px 27.5px}.title-page h1{line-height:1.25}@media only screen and (max-width: 568px){.title-page{background:none;color:#111;display:block;padding:0 5%}}.title-page .rss-link{display:inline-block;height:1.75rem;margin-left:0.4375rem;vertical-align:bottom;width:1.75rem}.title-page .rss-link:hover .icon-rss{fill:#997800}@media only screen and (max-width: 320px){.title-page .rss-link{color:#dedede;height:auto;font-size:16px;font-size:1rem;margin-top:0.5rem;margin-left:0;text-align:center;vertical-align:baseline;width:100%}.title-page .rss-link:after{content:'View RSS';display:block}}.title-page .title-page-link{font-size:24px;font-size:1.5rem;font-weight:500;padding-left:0;color:#338bc5}.title-page .hours-today{margin-top:1em}.title-page .icon-rss{fill:#FFC800}@media only screen and (max-width: 320px){.title-page .icon-rss{display:none}}.title-page .link-hours-all{display:block;width:auto}.title-page .subject-library{display:block;font-size:0.75em;font-weight:400}.title{color:#111;padding:16px 48px;padding:1rem 3rem;position:relative;margin-bottom:20px}.pageTitle{color:#333;font-size:1.75rem;line-height:1;padding:0.7em 0 0.7em 0.75em;position:relative;width:100%}.topLeft{width:60%}.topRight{width:40%}@media screen and (max-width: 720px){.title-page{padding:3% 5%}}@media screen and (max-width: 568px){.topLeft,.topRight{width:100%}.library-image img{min-width:100%;margin-top:10px}}@media only screen and (min-width: 569px){.wrap-page > [class*="posts"],.content-main [class*="posts"]{background:#f3f3f3;border-bottom:3px solid #dedede;padding:1.25em}}[class*="posts--preview"] .post,[class*="posts--preview"] .post--full-bleed{background:#fff;color:#000;overflow:hidden;padding:0.8125em}@media only screen and (min-width: 569px){[class*="posts--preview"] .post,[class*="posts--preview"] .post--full-bleed{box-shadow:0 3px 3px #ccc}}[class*="posts--preview"] .post--full-bleed{padding:0}@media only screen and (min-width: 569px){.content-main [class*="posts"]{background:#f3f3f3}}@media only screen and (min-width: 569px){[class*="posts"] .post{box-shadow:0 3px 3px #ccc}}.libraryAlert{border:1px solid #000;border-top:5px solid #000;padding:15px 10px 10px;margin-top:15px}.alertText h3{font-size:18px;padding-bottom:5px !important;font-weight:600}.alertText a{color:#000;text-decoration:underline}.alertText a:hover{color:#0000FF;text-decoration:none}.home .wrap-page .posts--preview--alerts{background:#000;border-bottom:0}.home .wrap-page .posts--preview--alerts:before,.home .posts--preview--alerts.inactive:before,.home .post.alert--critical{box-shadow:none}.posts--preview--alerts:before{background:#ed0e0e;box-shadow:0 3px 3px #ccc;color:#fff;content:'';display:block;height:5px;opacity:1;transition:box-shadow 0.3s 0.3s ease, max-height 0.3s ease, opacity 0.3s ease;width:100%}.posts--preview--alerts.inactive:before{box-shadow:0 0 0 #ccc;max-height:0px;opacity:0}.posts--preview--alerts .icon-exclamation-sign,.location--alerts .icon-exclamation-sign{color:#000;font-size:3.5em;margin:0 0.5em 0 0.25em;position:relative}@media only screen and (max-width: 568px){.posts--preview--alerts .icon-exclamation-sign,.location--alerts .icon-exclamation-sign{font-size:2.5em}}.post.alert--critical{align-items:center;position:relative}@media only screen and (max-width: 568px){.post.alert--critical{font-size:0.75em}}.action-close{position:absolute;right:0.5em;top:0.5em}.action-close .icon-remove-sign{color:#333;font-size:1.5em;text-decoration:none}.location--alerts.flex-container{align-items:center}@media screen and (max-width: 820px){.location--alerts .alertText,.post.alert--critical .alertText{width:80%}}@media screen and (max-width: 720px){.libraryAlertTop{padding:1% 5%}}[class*="button-primary"]:hover,.wrap-page [class*="button-primary"]:hover,[class*="button-primary"]:focus,.wrap-page [class*="button-primary"]:focus{color:#fff}[class*="button-secondary"]:hover,.wrap-page [class*="button-secondary"]:hover,[class*="button-secondary"]:focus,.wrap-page [class*="button-secondary"]:focus{color:#fff}.button-primary--green{background:#1c7146}.button-primary--green:hover,.button-primary--green:focus{background:#0d3420}.button-primary--green.border{border:2px solid #1c7146}.button-primary--green.border:hover,.button-primary--green.border:focus{border-color:#0d3420}.button-primary--orange{background:#ca5000}.button-primary--orange:hover,.button-primary--orange:focus{background:#7e3200}.button-primary--orange.border{border:2px solid #ca5000}.button-primary--orange.border:hover,.button-primary--orange.border:focus{border-color:#7e3200}.button-primary--magenta{background:#9c3273}.button-primary--magenta:hover,.button-primary--magenta:focus{background:#621f49}.button-primary--magenta.border{border:2px solid #9c3273}.button-primary--magenta.border:hover,.button-primary--magenta.border:focus{border-color:#621f49}.button-primary--blue{background:#007db8}.button-primary--blue:hover,.button-primary--blue:focus{background:#00496b}.button-primary--blue.border{border:2px solid #007db8}.button-primary--blue.border:hover,.button-primary--blue.border:focus{border-color:#00496b}.button-secondary--green{color:#1c7146}.button-secondary--green:hover,.button-secondary--green:focus{background:#1c7146;border-color:#1c7146}.button-secondary--orange{color:#ca5000}.button-secondary--orange:hover,.button-secondary--orange:focus{background:#ca5000;border-color:#ca5000}.button-secondary--magenta{color:#9c3273}.button-secondary--magenta:hover,.button-secondary--magenta:focus{background:#9c3273;border-color:#9c3273}.button-secondary--blue{color:#007db8}.button-secondary--blue:hover,.button-secondary--blue:focus{background:#007db8;border-color:#007db8}.appearance-none{background:none;border:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none}.wrap-page .transition-vertical{max-height:1000px;opacity:1;overflow:hidden;position:relative;transition:border-top-width 0.3s ease, border-bottom-width 0.3s ease, max-height 0.3s ease, opacity 0.3s ease, padding-top 0.3s ease, padding-bottom 0.3s ease}.wrap-page .transition-vertical--hide{border-top-width:0;border-bottom-width:0;max-height:0;height:auto;opacity:0;overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.sidebar{padding-right:1%}.sidebar .widget{border-top:2px solid #ddd;padding:10px 0 20px;font-size:14px}.sidebar .widget .widget-title{color:#111;font-size:16px;font-size:1rem;line-height:1.4;font-weight:600;margin:0px 0px 10.672px 0px;margin:0rem 0rem 0.667rem 0rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}.sidebar .widget ul li{position:relative;margin-bottom:2px;margin-left:15px}.sidebar .widget ul li:before{position:absolute;top:4px;left:-15px;font-family:FontAwesome;content:"\f138";color:#338bc5;font-size:11px}.sidebar .connect-widget div span,.sidebar .connect-alt div span{position:relative;margin-bottom:2px;margin-left:20px;font-size:14px}.sidebar .connect-widget div span.twitter-connect:before,.sidebar .connect-alt div span.twitter-connect:before{position:absolute;top:1px;left:-20px;font-family:FontAwesome;content:"\f099" !important;color:#338bc5;font-size:14px}.sidebar .connect-widget div span.fb-connect:before,.sidebar .connect-alt div span.fb-connect:before{position:absolute;top:2px;left:-20px;font-family:FontAwesome;content:"\f082" !important;color:#338bc5;font-size:14px}.sidebar .connect-widget div span.email-connect:before,.sidebar .connect-alt div span.email-connect:before{position:absolute;top:3px;left:-20px;font-family:FontAwesome;content:"\f003" !important;color:#338bc5;font-size:14px}.sidebar .connect-widget div span.instagram-connect:before,.sidebar .connect-alt div span.instagram-connect:before{position:absolute;top:3px;left:-20px;font-family:FontAwesome;content:"\f16d" !important;color:#338bc5;font-size:1em}.sidebar .connect-widget div span.google-plus-connect:before,.sidebar .connect-alt div span.google-plus-connect:before{position:absolute;top:3px;left:-20px;font-family:FontAwesome;content:"\f0d5" !important;color:#338bc5;font-size:1em}.sidebar .connect-widget div span.pinterest-connect:before,.sidebar .connect-alt div span.pinterest-connect:before{position:absolute;top:3px;left:-20px;font-family:FontAwesome;content:"\f0d2" !important;color:#338bc5;font-size:1em}.sidebar .connect-widget div span.youtube-connect:before,.sidebar .connect-alt div span.youtube-connect:before{position:absolute;top:3px;left:-20px;font-family:FontAwesome;content:"\f16a" !important;color:#338bc5;font-size:1em}.sidebar .no-top-border{border-top:none}.sidebar .collapse-top-margin{margin-top:-30px}.ie8 .sidebar .widget{display:block}@media screen and (max-width: 720px){.sidebar{padding:0 5%;width:100%;margin-bottom:50px}}.maintenance .name-site{color:#FFC800}.maintenance .name-site span{color:#fff}@media only screen and (max-width: 320px){.maintenance .name-site span{color:#666}}@media only screen and (max-width: 320px){.maintenance .name-site{color:#333}}@media only screen and (max-width: 320px){.maintenance.siteTitle h1{border-bottom:none}}.content.maintenance{background:url(/wp-content/themes/libraries/images/dome-indoor-blurred-sfw.jpg) top;background-size:cover;border:none;font-size:2em;line-height:1.5;margin:2em auto 0;padding:5em;width:100%}@media only screen and (max-width: 320px){.content.maintenance{background:none;margin:0 auto;padding:0}}.content.maintenance .message-maintenance{background:#fffbf0;background:#fffbf0;border-top:4px solid #fc3;box-shadow:0 0 3px #333;color:#2e2200;font-size:1.5em;line-height:1.5;margin:0 auto;padding:2em;width:72%}.content.maintenance .message-maintenance h2{margin-bottom:1em}.content.maintenance .message-maintenance p{font-size:1.25rem}@media only screen and (max-width: 320px){.content.maintenance .message-maintenance{border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;box-shadow:none;padding:0.667em;width:100%}}body.page-home{background-color:#000;color:#fff}.libraries-home h1,.libraries-home h2,.libraries-home h3{font-weight:300}.home .content-main{background-color:#fff;color:#000;flex-wrap:wrap}@media only screen and (min-width: 569px){.home .content-main{flex-wrap:nowrap}}.home .content-main .col-1{width:100%}@media only screen and (min-width: 569px){.home .content-main .col-1{float:left;margin-left:1.875%;width:32.08%}}@media only screen and (min-width: 569px){.home .content-main .col-1{background:#f3f3f3;margin-left:0;width:33.955%}.home .content-main .col-1 > :not(.extra){background:#fff}}.home .content-main .col-2{border-left:none}@media only screen and (min-width: 569px){.home .content-main .col-2{margin-left:0;width:67.915%;-ms-flex:0 1 auto;border-left:1px solid #dedede}}.home .hours-locations{display:flex;flex-direction:column}.home .hours-locations h2{border-bottom:1px solid #dedede;text-align:left}@media only screen and (min-width: 569px){.home .hours-locations h2{padding:0.5em 0.5em 0.25em}}.home .hours-locations h2 a{color:#1c7146;font-weight:300}.home .hours-locations h3 a{font-weight:300}.home .hours-locations p{color:#404040;font-size:0.875em;font-weight:300}@media only screen and (max-width: 320px){.home .hours-locations svg{max-height:1em;max-width:1em}}.home .hours-locations .active{display:block;opacity:1;transition:opacity 0.2s ease}.home .hours-locations .link-hours{order:99999}@media only screen and (min-width: 569px){.home .hours-locations .link-hours{order:0}}.home .hours-locations .extra{display:flex}@media only screen and (min-width: 569px){.home .hours-locations .extra{background:#f3f3f3;display:block;padding:2em 1em}}.home .hours-locations .extra p{display:none}@media only screen and (min-width: 569px){.home .hours-locations .extra p{display:block}}.home .hours-locations .hours{color:#555;display:inline-block;font-size:0.875em;font-weight:normal}.home .hours-locations .icon-arrow-down{margin-right:0.5em}.home .hours-locations .inactive{opacity:0}.home .hours-locations .link-map,.home .hours-locations .link-study{color:#1c7146;font-weight:300}.home .hours-locations .link-map:hover,.home .hours-locations .link-study:hover{color:#0d3420}.home .hours-locations .link-map:hover svg,.home .hours-locations .link-study:hover svg{fill:#0d3420}@media only screen and (min-width: 569px){.home .hours-locations .link-map,.home .hours-locations .link-study{display:block;font-weight:600}}.home .hours-locations .link-map svg,.home .hours-locations .link-study svg{fill:#1c7146}.home .hours-locations .location{position:relative;color:#111;font-weight:300;padding:0;transition:background 0.1s ease}@media only screen and (max-width: 568px){.home .hours-locations .location:not(.hidden-mobile){border-top:1px solid #dedede;display:flex}}@media only screen and (min-width: 569px){.home .hours-locations .location{border-top:1px solid #dedede;padding:1em}.home .hours-locations .location:not(.show-more){display:flex}}.home .hours-locations .location-info{color:#555;font-size:0.875em;font-weight:normal}.home .hours-locations .map-location{color:#555}.home .hours-locations .map-location::before{content:url(/wp-content/themes/libraries/images/pin-sfw.svg);display:inline-block;margin-right:0.25em}.home .hours-locations .location-hayden-reno{padding:0.5rem 1em;color:#008700;margin:0}.home .hours-locations .location-hayden-reno p{margin-bottom:0 !important;font-weight:600}.home .hours-locations .location-hayden-reno a{color:#008700}.home .hours-locations .location-hayden-reno a:after{content:' »'}.home .hours-locations .more{align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center;text-align:center;width:50%}.home .hours-locations .more:first-of-type{border-right:1px solid #dedede}@media only screen and (min-width: 569px){.home .hours-locations .more:first-of-type{border-right:none}}@media only screen and (min-width: 569px){.home .hours-locations .more{border-bottom:none;display:block;margin-bottom:1em;text-align:left;width:auto}.home .hours-locations .more:after{content:url(/wp-content/themes/libraries/images/arrow-right-sfw.svg);display:inline-block;margin-left:0.25em}}.home .hours-locations .more svg{display:inline-block;margin-right:0.5em}.home .hours-locations .name-location{color:#111}.home .hours-locations .number{display:none}@media only screen and (min-width: 569px){.home .hours-locations .number{display:inline}}.home .hours-locations .phone{color:#555}.home .hours-locations .phone:before{content:url(/wp-content/themes/libraries/images/phone-mobile-sfw.svg);display:inline-block;margin-right:0.25em;margin-left:1em;position:absolute;right:0.25em;top:35%}@media only screen and (min-width: 569px){.home .hours-locations .phone:before{content:url(/wp-content/themes/libraries/images/phone-sfw.svg);position:relative;right:auto}}.home .hours-locations .show-more{background:#dedede;color:#1c7146;fill:#1c7146;font-weight:300;padding:1.5em 0;text-align:center}.home .hours-locations .special{color:#ababab;font-size:0.875em}@media only screen and (min-width: 569px){.home .hours-locations .special{color:#1c7146}}.home .hours-locations .wrap-loc-info{-ms-flex:0 1 auto}.home .img-loc{display:inline-block;height:4.625em;margin-right:0.5em;width:4.625em;min-width:4.625em}@media only screen and (max-width: 768px) and (min-width: 569px){.home .img-loc{display:none}}.home .img-loc.archives{background-position:-1px -1px}.home .img-loc.barker{background-position:-77px -1px}.home .img-loc.dewey{background-position:-1px -77px}.home .img-loc.hayden{background-position:-77px -77px}.home .img-loc.lewis{background-position:-153px -1px}.home .img-loc.rotch{background-position:-153px -77px}.home .news-events h2{border-bottom:1px solid #dedede;text-align:center}@media only screen and (min-width: 569px){.home .news-events h2{display:none}}.home .news-events h2 a{color:#ca5000;font-weight:300}.home .news-events h3 a{font-weight:300}.home .news-events > .flex-container{flex-wrap:wrap}@media only screen and (min-width: 769px){.home .news-events > .flex-container{flex-wrap:nowrap}}@media only screen and (min-width: 569px){.home .news-events > .flex-container{min-height:230px}}.home .news-events .category-post{color:#ca5000;font-size:0.625em;font-weight:bold;text-transform:uppercase}.home .news-events .date-event{color:#ca5000;font-weight:600;font-size:0.85em}.home .news-events .date-event .event{margin-left:5px}.home .news-events .excerpt-news{padding:0.8125em;-ms-flex:0 1 auto}.home .news-events .icon-calendar{fill:#ca5000;margin-right:0.25em}.home .news-events .image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:206px;width:113px;min-width:113px}.home .news-events .post--full-bleed{border-bottom:1px solid #dedede;min-height:205px;min-height:12.8125rem;justify-content:space-between;width:100%}@media only screen and (max-width: 320px){.home .news-events .post--full-bleed:last-of-type{margin-bottom:1em}}@media only screen and (min-width: 569px){.home .news-events .post--full-bleed{border-bottom:none;margin-bottom:1.25em;max-height:205px;width:49%;-ms-flex:0 1 auto}}@media only screen and (max-width: 768px){.home .news-events .post--full-bleed{width:100%}}.home .news-events .post--full-bleed:hover .title-post{text-decoration:underline}@media only screen and (min-width: 769px){.home .news-events .post--full-bleed:first-of-type{margin-right:1.25em}}.home .news-events .time-event{color:#767676;padding-left:5px}.home .news-events .title-post{margin:0.5em 0 0.75em}@media only screen and (min-width: 569px){.home .guides-experts{padding:0 1.25em 2.5em}}.home .guides-experts h2{text-align:left;padding:1em 0.5em}.home .guides-experts h2 a{color:#9c3273;font-weight:300}.home .guides-experts p{margin:0 1em}@media only screen and (max-width: 320px){.home .guides-experts svg{max-height:1em;max-width:1em}}.home .guides-experts .all-guides{display:inline-block;width:auto}.home .guides-experts .guide-list [class*="button-secondary"]{margin-right:0.5em;margin-bottom:0.5em;margin-left:-4px}.home .guides-experts .expert{width:49%}.home .guides-experts .expert:nth-child(3){display:none}.home .guides-experts .expert:nth-child(4){display:none}@media only screen and (min-width: 569px){.home .guides-experts .expert{width:24%}.home .guides-experts .expert:nth-child(n){display:inline-block}}.home .guides-experts .experts-group{justify-content:space-between;min-height:7.625em;margin:2em 0}.home .guides-experts .experts-group ul{width:100%}.home .guides-experts .experts-group ul li{display:inline-block;vertical-align:top}.home .guides-experts .expert-photo{border-radius:50%;display:block;margin:0 auto}.home .guides-experts .guide-list{margin:0 1em}.home .guides-experts .guide-list li{display:inline-block}.home .guides-experts .link-ask{color:#9c3273;font-weight:700}.home .guides-experts .link-ask:after{content:url(/wp-content/themes/libraries/images/arrow-right-sfw.svg);display:inline-block;margin-left:0.25em}.home .guides-experts .link-ask:hover{color:#621f49}.home .guides-experts .link-ask:hover svg{fill:#621f49}.home .guides-experts .link-ask svg{fill:#9c3273;display:inline-block;margin-left:0.5em}.home .guides-experts .link-profile{display:block}.home .guides-experts .link-profile:hover .name{color:#003852;text-decoration:underline}.home .guides-experts .name{display:block;font-weight:600;margin-top:1em;text-align:center}.home .guides-experts .title-job{color:#767676;display:block;font-size:0.625em;margin-top:1em;text-align:center;text-transform:uppercase}@media only screen and (max-width: 768px){.no-flexbox .news-events > .flex-container{display:block}}.lte-ie9 .home .content-main .col-1{max-width:341px}.lte-ie9 .home .content-main .col-2{max-width:683px}.lte-ie9 .home .guides-experts .link-profile{max-width:160px}.lte-ie9 .home .hours-locations .img-loc{display:block;float:left}.lte-ie9 .home .hours-locations .location:after{content:'';clear:both;display:table}.lte-ie9 .home .hours-locations .wrap-loc-info{display:block;float:left;max-width:220px}.lte-ie9 .home .news-events .post-news{max-width:311px}.lte-ie9 .home .news-events .excerpt-news{max-width:201px}.rss-feed{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;font-family:'Open Sans', sans-serif}.rss-feed .timestamp,.rss-feed .callnos{color:#595959;font-size:16px;font-size:1rem;margin-left:0}.rss-feed .callnos:after{background:#333;content:'';display:block;height:1px;margin-top:16px;margin-top:1rem;margin-bottom:24px;margin-bottom:1.5rem;width:100%}.rss-feed ul li{list-style:none;margin-left:0}.content-main .expandable{background:#fbfbfb;border-bottom:none;clear:both;padding:0;position:relative}.content-main .expandable h3{background:none;padding:1em 1em 0.75em;cursor:pointer;margin:0 0 0 0;font-size:14px;line-height:1.5;display:flex}.content-main .expandable h3 a{color:#007db8;font-weight:400;flex-direction:column}.content-main .expandable h3:before{font-family:FontAwesome;content:"\f0da";margin-right:1em;color:#338bc5;flex-direction:column}.content-main .expandable:nth-of-type(odd){background:#eceaea}.content-main .active.expandable h3{background:none;color:#000}.content-main .active.expandable h3 a{color:#000;font-weight:400}.content-main .active.expandable h3:before{border-left:5px solid transparent;border-top:5px solid #000;border-right:5px solid transparent;content:'';display:inline-block;height:0;width:0;left:0;margin-right:0.65em;vertical-align:bottom}.expandable .content{padding:1em 4em 2em;margin-top:0;display:none}.no-js .expandable .content{display:block}.no-js #mainContent .expandable h3:before{border-top:5px solid #424286;border-right:5px solid transparent;border-bottom:none;border-left:5px solid transparent;vertical-align:middle}.tab{flex-direction:column}@media only screen and (min-width: 569px){.tab{flex-direction:row}}@media only screen and (min-width: 569px){.tabnav{align-items:stretch;border-bottom:1px solid #999;display:flex;margin-bottom:1em}.tabnav li{display:inline-block}.tabnav li a{color:#999}.tabnav li:not(:first-of-type){margin-left:1em}.tabnav li.active{border-bottom:4px solid #5889c2}.tabnav li.active a{color:#000}}.tabnav .title-sub{font-size:0.75em;font-weight:normal}@media only screen and (min-width: 569px){.tabnav .title-tab{display:inline-block;font-size:1.375em;font-weight:600;padding:1em 0}}@media screen and (max-width: 570px){.tabnav{display:inline;width:100%}.tab1st{float:left;padding-bottom:20px}.tab2nd{float:right;padding-bottom:20px}.hidden-mobile{display:none}.tabcontent{border-top:1px solid #dedede;padding-top:20px;clear:both}.tabnav li{display:inline-block}.tabnav li a{font-size:16px;padding:0.5em 1em;border-radius:3px;text-align:center;text-decoration:none;border:1px solid #338bc5;-webkit-transition:background 0.1s ease;transition:background 0.1s ease;margin:0 15px}.tabnav li.active a{background:#338bc5;color:white;border:1px solid #338bc5}.tabnav li a:hover{background:#338bc5;color:white;border:1px solid #338bc5}}@media screen and (max-width: 420px){.page-music .tabnav li a{font-size:11px}}@media screen and (max-width: 320px){.tabnav li a{font-size:12px}}.spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px}.spinner > div{background-color:#333;height:100%;width:6px;display:inline-block;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-0.9s}.spinner .rect5{animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4);}20%{-webkit-transform:scaleY(1);}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}20%{transform:scaleY(1);-webkit-transform:scaleY(1);}}.footer-main{background:#000 url(/wp-content/themes/libraries/images/vi-shape7-tp.png) no-repeat 10% center;flex-wrap:wrap;clear:both;width:100%}@media only screen and (min-width: 569px){.footer-main{padding:2em 1.375em}}@media only screen and (min-width: 569px){.footer-main{width:100%}}.footer-main a{color:#f3f3f3}.footer-main .identity{flex-wrap:wrap;padding:2em 0 0}@media only screen and (min-width: 569px){.footer-main .identity{align-items:flex-end;justify-content:space-between;width:100%}}.footer-main .links-all{display:none}@media only screen and (min-width: 569px){.footer-main .links-all{display:flex;width:100%}}.footer-main .links-all h4{font-size:1.125em;font-weight:normal;padding-bottom:1em}.footer-main .links-all .flex-item{margin-right:1.75em}.footer-main .links-all .link-sub{display:block;font-size:0.75em}@media only screen and (min-width: 569px){.footer-main .links-all .link-sub{font-size:0.75em;font-weight:300}.footer-main .links-all .link-sub:not(:last-of-type){padding-bottom:1em}}.footer-main .links-primary{border-top:1px solid #808285;border-bottom:1px solid #808285;flex-wrap:wrap;font-size:0.8125em;margin-top:2em;padding:2rem 1.375rem;width:100%}@media only screen and (min-width: 569px){.footer-main .links-primary{border-top:none;border-bottom:none;font-size:0.875em;margin-top:-22.4px;margin-top:-1.4rem;margin-left:184px;margin-left:11.5rem;padding:0;z-index:3000}}@media only screen and (max-width: 1023px){.footer-main .links-primary{margin-top:24px;margin-top:1.5rem;margin-left:0px;margin-left:0rem}}.footer-main .links-primary span{display:block;width:50%}.footer-main .links-primary span:not(:last-of-type){margin-bottom:1.5em}@media only screen and (min-width: 569px){.footer-main .links-primary span{font-weight:300;padding-left:1em;width:auto}.footer-main .links-primary span:not(:last-of-type):after{color:#dedede;content:'|';display:inline-block;margin-left:1em}}@media only screen and (max-width: 1023px){.footer-main .links-primary span:first-of-type{padding-left:0}}.footer-main .logo-mit-lib{display:block;fill:#fff;padding-left:1.375em;width:10.3125em}@media only screen and (min-width: 569px){.footer-main .logo-mit-lib{padding-left:0;max-width:9.5em;width:9.5em}}.footer-main .logo-mit-lib svg{max-height:4em;max-width:9.5em;fill:#fff}.footer-main .logo-mit-lib title{color:#000;background-color:#fff}.footer-main .text-find-us{color:#ebebeb;display:none;margin-bottom:0 !important;font-size:0.625em;font-weight:bold;text-transform:uppercase;min-width:7em}@media only screen and (min-width: 569px){.footer-main .text-find-us{display:block}}.footer-main .social{align-items:center;flex-wrap:wrap;padding-left:1.375em;width:auto}@media only screen and (min-width: 569px){.footer-main .social{flex-wrap:nowrap;margin-bottom:0.2em;z-index:4000}}.footer-main .social a{width:33%}.footer-main .social a:hover{text-decoration:none}@media only screen and (min-width: 569px){.footer-main .social a{width:20%}.footer-main .social a:not(:last-of-type){margin-right:0.5em}}.footer-main .social [class*="icon-social"]{background:#dedede;border-radius:50%;height:1.5em;padding:0.2em;width:1.5em}.footer-main .social [class*="icon-social"] path{fill:#474747}@media only screen and (min-width: 569px){.footer-main .social [class*="icon-social"]{height:2em;padding:0.2em;width:2em}}.footer-info-institute{align-items:baseline;background:#333;display:flex;flex-direction:column;flex-wrap:wrap;padding:1.5em 1em}@media only screen and (min-width: 569px){.footer-info-institute{flex-direction:row}}.footer-info-institute .about-mit{font-size:0.625em;margin-bottom:2em}.footer-info-institute .about-mit span{color:#eeeeee;text-transform:uppercase}.footer-info-institute .about-mit span:first-of-type{font-weight:bold}@media only screen and (min-width: 569px){.footer-info-institute .about-mit span{color:#ededed}.footer-info-institute .about-mit span:not(:last-of-type):after{content:'|';font-weight:normal}}.footer-info-institute .license{color:#fff;font-size:0.6875em;width:100%}.footer-info-institute .license a{color:#ededed;text-decoration:underline}.footer-info-institute .link-mit-home{display:block}@media only screen and (min-width: 569px){.footer-info-institute .link-mit-home{margin:0 1em 1.5em 0}}.footer-info-institute .logo-mit{fill:#bbb9b8;width:3.375em}.footer-info-institute .logo-mit .color{fill:#ededed}.no-flexbox .footer-info-institute{display:block}.no-flexbox .footer-info-institute:after{clear:both;content:'';display:table}.no-flexbox .footer-info-institute > a,.no-flexbox .footer-info-institute > div{float:left}.no-flexbox .footer-info-institute .about-mit{padding-top:4em}.no-flexbox .footer-info-institute .link-mit-home{padding-top:1.5em}.no-flexbox .footer-main.flex-container{display:block;float:left}.no-flexbox .footer-main:after{clear:both;content:'';display:table}.no-flexbox .footer-main .identity{position:relative;width:100%}.no-flexbox .footer-main .identity .logo-mit-lib{display:block;float:left}.no-flexbox .footer-main .identity .social{bottom:0;display:block;right:22px;position:absolute}.no-flexbox .footer-main .links-primary{display:block;margin-top:0;margin-left:0;left:202px;position:absolute;top:79px;width:100%}.no-flexbox .footer-main .links-primary span{display:block;float:left;position:relative}.no-flexbox.flexboxlegacy .footer-main{overflow-x:hidden}.lte-ie9.no-flexbox .footer-main .identity{width:100%}.locationPage .reserve{background:#666;color:#fff;display:block;margin:1em 0;padding:1em}.locationPage .tab{display:none}.locationPage .tab.active{display:flex}@media only screen and (min-width: 569px){.locationPage .tab .first{margin-right:1.5em;width:50%}}@media only screen and (min-width: 569px){.locationPage .tab .second{width:50%}}.locationPage .tab.tab2 .first{width:20%}.locationPage .tab.tab2 .second{width:80%}.locationPage .tab h3,.locationPage .tab h4,.locationPage .tab ul.arrows{margin-bottom:15px}.locationPage .profile{align-items:flex-start}.locationPage .profile h3{margin-bottom:0px}.locationPage .tab2.active p{margin:15px 0}.locationPage .tab2.active ul li{list-style:disc;margin-left:20px}.locationPage .tab2.active li ul li{list-style:circle}.locationPage .content ul + h3{margin-top:15px}.locationPage .tab.tab2 .first{width:20%}.locationPage .tab.tab2 .second{width:80%}.locationPage ul.with-bullets li{list-style:disc;margin-left:20px}.page-locations .location-name{padding-bottom:15px}.page-locations h2.more-locations{padding-bottom:0}.page-locations .locations-main,.page-locations .locations-secondary{flex-wrap:wrap}.page-locations .locations-main li,.page-locations .locations-secondary li{padding-right:16px;padding-right:1rem;width:33%}.page-locations .locations-main{margin-top:1.5em}.page-locations .map-locations{background:#ccc;height:340px;position:relative;width:100%}@media only screen and (max-width: 320px){.page-locations .map-locations{margin:0 auto;width:90%}}.page-locations .map-locations img{max-width:none}.page-locations .map-locations .building{font-size:12px;font-weight:bold;color:#ccc}.page-locations .map-locations .content{float:left;width:127px;margin:0.5em 0 0.5em 0.5em}@media only screen and (max-width: 320px){.page-locations .map-locations .content{width:100px}}.page-locations .map-locations .content h3{font-size:16px;font-weight:bold;color:#ffcc33;line-height:1;margin:0px}.page-locations .map-locations .content h3 a{color:#ffcc33}.page-locations .map-locations .directions{font-size:12px;color:#ffcc33}.page-locations .map-locations .directions a{color:#ffcc33}.page-locations .map-locations .infoBox{display:block;width:280px}.page-locations .map-locations .infoBox:after{content:'';border-right:10px solid transparent;border-top:10px solid #333;border-left:10px solid transparent;display:block;height:0;margin:0 auto;position:relative;width:0}@media only screen and (max-width: 320px){.page-locations .map-locations .infoBox{margin-left:67px;width:140px}}.page-locations .map-locations .infoContent{background:#333;display:block;padding:3px 0 3px 3px;position:relative;width:100%}.page-locations .map-locations .infoImage{display:block;float:left;width:116px;height:107px;margin:0 0px 0 0;background-size:cover}@media only screen and (max-width: 320px){.page-locations .map-locations .infoImage{display:none}}.page-locations h2.name-location{font-size:22px;font-size:1.375rem;padding-bottom:0 !important}.page-locations h2.name-location a{font-weight:700 !important}.page-locations .name-location--secondary{font-size:20px;font-size:1.25rem;margin-top:1em}.page-locations .name-location--secondary a{font-weight:700 !important}.page-locations .title-page{align-items:center}.profile-content{background:#ede8e2;margin:0 0 15px;padding:15px 15px 10px;display:flex;align-items:flex-start}.profile-content img{position:relative;border:1px solid #999999;min-width:100px;max-width:100px}.profile-content__body{position:relative;top:0px;left:15px;padding-right:15px}.profile-content__body .intro{color:#666666;text-transform:uppercase;font-size:12px}.profile-content__body h3 span{display:block;font-size:14px}.profile-content__body h3 .name{margin:10px 0 0;font-size:16px;font-weight:700}.profile-content__body .links{margin:5px 0 10px}.profile-content__body .links a{display:block;font-size:13px}.profile-content__body .links a.primary{font-weight:bold}.no-flexbox .page-locations .locations-main,.no-flexbox .page-locations .locations-secondary{display:block}.no-flexbox .page-locations .locations-main li,.no-flexbox .page-locations .locations-secondary li{display:block;float:left;min-height:200px;padding-right:16px;padding-right:1rem;width:33%}.name{font-weight:600}@media screen and (min-width: 569px) and (max-width: 820px){.locationPage .profile-content{flex-direction:column;padding:15px 15px 0}.locationPage .profile-content__body{width:100%;position:block;top:0;left:0}.locationPage .profile-content__body .intro{padding-top:7px}}@media screen and (max-width: 568px){.locationPage img.lsa{display:none}.locationPage .tab.tab2 .first{width:100%}.locationPage .tab.tab2 .second{width:100%}.page-locations .locations-main li,.page-locations .locations-secondary li{font-size:0.8em}h2.name-location,h3.name-location--secondary{font-size:0.94em !important}h2.name-location a,h3.name-location--secondary a{font-weight:bold !important}}.list--study-spaces > li:nth-of-type(odd){background-color:#e6e6e6}.list--study-spaces .content--study-space{padding:16px 0px 16px 16px;padding:1rem 0rem 1rem 1rem}.list--study-spaces .image-study-space{background-size:cover;margin:16px 0px 16px 16px;margin:1rem 0rem 1rem 1rem;width:8em}.list--study-spaces .info--study-space{justify-content:space-between;margin-top:16px;margin-top:1rem}.list--study-spaces .info--study-space [class*="col-"]{min-width:0;width:33%}.list--study-spaces .info--study-space .col-1,.list--study-spaces .info--study-space .col-2{border-right:1px solid #aaa;padding-right:16px;padding-right:1rem}.list--study-spaces .info--study-space .col-2,.list--study-spaces .info--study-space .col-3{padding-left:16px;padding-left:1rem}.list--study-spaces .space247{color:#43926a}.list--study-spaces .content .description{width:400px}.list--study-spaces .info{margin-top:5px;margin-bottom:5px}.list--study-spaces .infoCol h4{font-weight:normal;text-transform:none;color:#737373;margin-bottom:0px;font-size:12px;line-height:15px}.list--study-spaces .hours{display:block;color:#666666;font-weight:bold;margin-top:5px}.list--study-spaces ul li{list-style-type:disc;margin-left:15px;font-size:11px;line-height:14px}.study-space{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;width:100%;margin-bottom:30px}.study-space--content{width:100%}.study-space-image{width:150px;height:300px;background-repeat:no-repeat;background-position:center;position:relative;top:0;left:0;margin-right:10px}.study-space--info{display:flex;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;margin-right:10px;font-size:14px}.study-space--header{flex:1 0 calc(25% - 10px);box-sizing:border-box;padding:10px;margin-bottom:10px}.study-space--info .ss-item{flex:1 0% calc(25% - 10px);box-sizing:border-box;padding:10px;margin-left:10px;margin-top:10px;border-right:1px solid #8c8d8f}.study-space--info .ss-item.last{border-right:none;padding-right:0}@media (-ms-high-contrast: none),(-ms-high-contrast: active){.study-space--info{font-size:12px}.study-space--info .ss-item{max-width:165px;flex:none;width:30%}}@media screen and (max-width: 720px){.study-space{flex-direction:column;padding-top:0}.study-space-image{height:200px;min-width:100% !important;background-position:center top;margin-left:0;margin-right:0}.study-space--header,.study-space--info .ss-item{width:100%;flex:none;border-bottom:1px solid #8c8d8f;padding:10px 20px;border-right:none;margin-bottom:0;max-width:none}.study-space--info .ss-item.last{border-bottom:3px solid #8c8d8f}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@keyframes selected{0%{box-shadow:none;}20%{box-shadow:0 0 5px 5px #ca5000;}0%{box-shadow:none;}}.gldp-default .monyear span{margin:0 5px 0 5px}.gldp-default .prev-arrow-off,.gldp-default .next-arrow-off{color:#222;opacity:0.15}.gldp-default .noday{color:#444;font-weight:normal;cursor:not-allowed;background:#aaaaaa;background:-moz-linear-gradient(top, #aaaaaa 0%, #8a8a8a 98%, #aaaaaa 99%, #8a8a8a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aaaaaa), color-stop(98%, #8a8a8a), color-stop(99%, #aaaaaa), color-stop(100%, #8a8a8a));background:-webkit-linear-gradient(top, #aaaaaa 0%, #8a8a8a 98%, #aaaaaa 99%, #8a8a8a 100%);background:-o-linear-gradient(top, #aaaaaa 0%, #8a8a8a 98%, #aaaaaa 99%, #8a8a8a 100%);background:-ms-linear-gradient(top, #aaaaaa 0%, #8a8a8a 98%, #aaaaaa 99%, #8a8a8a 100%);background:linear-gradient(to bottom, #aaaaaa 0%, #8a8a8a 98%, #aaaaaa 99%, #8a8a8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#8a8a8a',GradientType=0)}.gldp-default .special{color:#fff;font-weight:bold;border-color:#0c0;background:#88e888;background:-moz-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #88e888), color-stop(1%, #9dff9d), color-stop(2%, #42fd42), color-stop(98%, #01ab01), color-stop(99%, #37ef37), color-stop(100%, #37ef37));background:-webkit-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:-o-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:-ms-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:linear-gradient(to bottom, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88e888', endColorstr='#37ef37',GradientType=0)}.gldp-default .monyear{font-size:12px;font-weight:bold}.gldp-default .dow{font-weight:normal;color:#ccc;cursor:not-allowed}.gldp-default .mon,.gldp-default .tue,.gldp-default .wed,.gldp-default .thu,.gldp-default .fri,.gldp-default .sat,.gldp-default .sun{font-weight:normal}.gldp-default .selected{border:none;color:#333;font-weight:bold}#prevWeek{width:33%;float:left}#thisWeek{width:33%;float:left;text-align:center}#nextWeek{width:33%;float:right;text-align:right}.specialHours{font-weight:bold}.specialHours b{color:#ca3}#hourContent{width:100%;padding-left:0 !important}#hourNav{background:#fff;margin:0;position:relative;max-width:100%}.libraryContent{padding-right:0.5em}.isSticky #hourNav{border-bottom:3px solid #333;box-shadow:0 8px 6px -6px black;margin-right:1rem;z-index:11}.isSticky #nextWeek{margin-right:2rem}#hourNav > div{margin:10px 0}@media only screen and (max-width: 568px){#hourNav #prevWeek{font-size:0.8em}}@media only screen and (max-width: 568px){#hourNav #thisWeek{font-size:0.8em}}@media only screen and (max-width: 568px){#hourNav #nextWeek{font-size:0.8em}}.hrList{clear:both;width:100%;table-layout:fixed}.hrList thead{border-top:5px solid #333;border-bottom:5px solid #ccc}.list2 thead{border-top:none !important}.hrList th{vertical-align:bottom;padding:15px 10px 15px 10px;border-left:1px solid #ccc;width:83px}.hrList td{width:83px}.tdInside{left:-10px;top:-20px;height:1px;position:relative}.hrList th .date{font-weight:bold}.hrList th.cur{border-left:1px solid #cca329;background:#cca329;border-bottom:5px solid #cca329}.hrList th.curAfter{border-left:1px solid #cca329}.hrList td.cur{border-left:1px solid #cca329;background:#ffcc33;border-bottom:5px solid #cca329;z-index:10}.hrList td.curAfter{border-left:1px solid #cca329}.hrList td{padding:10px;border-left:1px solid #ccc;border-bottom:5px solid #ccc}.hrList .even td{background:#eceaea}.hrList .even td.cur{background:#ecbb2f}.hrList th.name{color:#000;font-weight:bold;border-left:none;font-size:20px;width:200px}.hrList td.name{border-left:none}.libraryAlertTop{margin-top:10px}.hrList .name .libraryAlert{background:#333;border:none;bottom:auto;color:#f7f7f7;display:block;font-size:1em;margin-top:0.5em;padding:0.25em 0.25em 0.75em 2em;position:relative}.hrList .libraryAlert .icon-exclamation-sign{color:#ffcc33;float:left;font-size:2em;position:absolute;top:0;left:3.5%}.hrList .libraryAlert h3{display:inline;font-size:1em;line-height:1}.hrList .name .libraryAlert p{display:inline;max-width:12em}.hrList .libraryAlert h3 a,.hrList .libraryAlert p a{color:#ffcc33}.libraryAlert .alertText{font-size:0.9em;padding:2.5% 2.5% 2.5% 5%;font-weight:400;margin-left:1%}.hrList .la-title{color:#fc3;font-weight:600}div.libraryAlert{border:1px solid #ccc !important;-webkit-box-shadow:0 0 5px 2px #eee !important;-moz-box-shadow:0 0 5px 2px #eee;box-shadow:0 0 5px 2px #eee !important}.cal-hours{position:absolute;top:10px;right:20px;width:160px}.page-hours .mobileDay,.page-hours .mobileToday{display:none}.page-hours .fullHourDay{display:block;font-size:0.9rem}@media only screen and (max-width: 568px){.page-hours .fullHourDay{display:none}}.page-hours .mobileHourDay{display:none}@media only screen and (max-width: 568px){.page-hours .mobileHourDay{display:block}}.page-hours .gldp-default{font-family:'Open Sans', sans-serif;position:absolute}@media only screen and (max-width: 568px){.page-hours .gldp-default{display:none}}.page-hours .gldp-default .core{background:transparent;border:none;color:#111;cursor:pointer;position:relative;float:left;font-size:12px;margin:0;padding:0;text-align:center;text-shadow:none}.page-hours .gldp-default .core:hover:not(.outday){background:#aaa}.page-hours .gldp-default .selected{background:#aaa}.page-hours .gldp-default .outday{color:#aaa;cursor:not-allowed}.page-hours .locations-more{margin:24px 0px;margin:1.5rem 0rem}.page-hours .locations-more h4{padding-top:15px}.wrap-cal-hours{display:none;min-height:162px;min-width:160px}@media only screen and (min-width: 569px){.wrap-cal-hours{display:block}}@media only screen and (max-width: 780px){#hourContent{min-width:auto !important;padding-left:0 !important}.middleAlert{font-size:0.85em;padding-right:1em}.hidden-non-mobile{display:block}.hrList{display:block;width:100%}.hrList tr{display:block}.hrList th{display:block;float:left;width:33px;text-align:center;padding:10px 5px}.hrList td{position:relative;width:14.2857142857%;float:left;min-height:45px;display:block;text-align:center;font-weight:600;min-height:95px;line-height:1.5}.hrList .hidden-mobile{display:none !important}.fullDay{display:none !important}.mobileDay{display:block !important}.hrList .name{width:100%;text-align:left;display:block;border-bottom-width:1px;min-height:30px}.hrList thead th{display:none}.hrList thead th.name{display:block;min-height:20px}.hrList .name .libraryAlert,.hrList .name .libraryAlert p{max-width:none;width:100%}.hrList .name .libraryAlert{line-height:1.5;min-height:2em;padding:0.25em 0}.hrList .name .libraryAlert p{margin:0 !important}.hrList .mobileToday{display:block;position:absolute;top:0px;right:10px;width:33px;font-size:8px;background:#ecbb2f;padding:5px 5px 10px 5px;text-align:center}.hrList .mobileToday b{font-size:10px}.hrList .firstDisplay{clear:both}.hrList .space247{position:absolute;top:10px;right:10px}.libraryContent a[href^=tel]{color:#424286}.libraryAlert .alertText{font-size:0.9em;padding:1% 2.5% 2% 2rem;font-weight:400}.hrList .libraryAlert .icon-exclamation-sign{color:#ffcc33;float:left;font-size:1.5em;position:absolute;top:2.5%;left:2.5%}.tdInside{top:0px;left:0px}.locations-more{padding:0 0.5rem}}@media only screen and (max-width: 628px){.hrList td{font-size:11px;padding-top:10px !important;line-height:1.7;line-height:16px !important}.nameHolder h3 a{font-size:16px !important;font-weight:700}.middleAlert{width:100% !important}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment