/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}img,legend,svg{max-width:100%}.reverse,thead th{color:#fff}html{-webkit-text-size-adjust:100%;line-height:1.15}h1{margin:.67em 0}hr{box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.text-meta,label,legend{text-transform:uppercase}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;padding:0;white-space:normal}.button,.footer .gw-copyright p,.icon-link>*,.soc-link,.svg-soc-fb,.svg-soc-tw{vertical-align:middle}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.checkbox_label:after,.checkbox_label:before{content:"";height:34px;left:0;width:34px}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.button,.s-lib-public-side-header h2,body,h1,h2,h3,h4,h5,h6,p{font-family:Open Sans,sans-serif}ol li,ul li{line-height:2.5}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{background:#fff;font-size:1.6rem;line-height:1.6;margin:0}::selection{background:#006eb6;color:#fff}::-moz-selection{background:#006eb6;color:#fff}.checkboxes{margin:0;padding:0}.checkbox_item{list-style:none;margin:15px 0 0;padding:0;position:relative}.checkbox_item:first-of-type{margin-top:0}.checkbox_box{left:0;opacity:0;position:absolute;top:0}.checkbox_label{cursor:pointer;display:inline-block;margin:0;padding:3px 0 3px 50px}.checkbox_label:after,.checkbox_label:before{top:50%;transform:translateY(-50%)}.checkbox_label:before{border-color:transparent;border-style:none none solid solid;border-width:3px;display:inline-block;position:absolute;transition:all .2s ease-in-out;z-index:1}.checkbox_label:after{background:inherit;border:3px solid #000;cursor:pointer;display:inline-block;position:absolute}.checkbox_box:checked+.checkbox_label:before{border-color:#000;height:10px;left:4px;margin-top:-5px;transform:rotate(-45deg);width:26px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#f4f4f4;border:1px solid #d8d8d8;border-radius:0;box-shadow:none;box-sizing:border-box;height:45px;padding:6px 10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none;background-position:95% 50%;background-repeat:no-repeat;background-size:16px;border-radius:0;padding-right:30px}textarea{min-height:65px;overflow:auto;padding-bottom:6px;padding-top:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #006eb6;outline:0}label,legend{color:#535054;display:block;font-size:1.7rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}form{display:flex;flex-wrap:wrap}form .form--field+.form--field{margin-left:1em}h1{font-size:5.8rem}h2{font-size:3.6rem;margin:40px 0 20px}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.4rem}ol li,p,ul li{font-size:1.9rem}h1,h2,h3,h4,h5,h6{color:#2b2b2b;font-weight:700;line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h3,h4,h5,h6{margin:20px 0}img{height:auto}a{color:#006eb6;text-decoration:none}a:focus,a:hover{text-decoration:underline}.button,.skip-nav:focus{font-weight:700;outline:0;text-decoration:none}.icon-link>*{display:inline-block}.icon-link img{margin-right:10px}.skip-nav{-webkit-clip-path:inset(1px 1px 1px 1px);clip-path:inset(1px 1px 1px 1px);height:1px;left:0;opacity:0;overflow:hidden;position:absolute!important;transform:translateY(-40px);width:100%}.skip-nav:focus{clip:auto;background-color:#000;color:#fff;display:block;height:auto;opacity:1;overflow:auto;padding:10px;text-align:center;top:-1px;transform:translate(0);z-index:50}.svg-soc-fb,.svg-soc-tw{background:url(../images/sprites.svg) no-repeat;display:inline-block}.header{border-bottom:2px solid #f4f4f4}.header .trigger.toggle--has-opened span,.header .trigger.toggle--has-opened>.line:nth-child(2){display:none}.svg-soc-fb{background-position:55.26315789473684% 0!important;height:34px;width:24px}.svg-soc-tw{background-position:100% 0!important;height:30px;width:34px}hr,thead th{background:gray}table{border-spacing:0;line-height:1.2;text-align:left;width:100%}.button,.header .trigger,.soc-link,.subfooter{text-align:center}th{padding:2rem 1.5rem}td{padding:1.5rem}tbody{border:1px solid #d3d3d3}tbody tr:nth-child(2n) td{background:#d3d3d3}tbody tr:nth-child(odd) td{background:#fff}body{color:#2b2b2b}.forest li,ul li{color:#48641b}address{font-style:normal}hr{border:none;height:1px;margin:40px 0}p{line-height:1.8}.red li{color:#8f2a14}.blue li{color:#006eb6}.rust li{color:#ad4d1b}.text-meta{font-size:1.5rem}.text-bold{font-weight:700}.clearfix+.clearfix{margin-top:2em}.header .michigan-gov--logo{box-sizing:border-box;max-width:150px;padding:3px 0;width:150px}.header .trigger{background:0;border:0;color:#48641b;cursor:pointer;height:45px;outline:0;padding:0;position:absolute;right:20px;top:30px;transition:all .2s ease-out;width:45px}.header .trigger.toggle--has-opened,.header .trigger:focus{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in}.header .trigger:focus{transform:scale3d(1.1,1.1,1.1);transition:all .2s ease-in}.header .trigger.toggle--has-opened{top:25px;transition:all .2s ease-in}.header .trigger.toggle--has-opened>.line{transition:all .2s ease-in}.header .trigger.toggle--has-opened>.line+.line{margin-top:0}.header .trigger.toggle--has-opened>.line:first-child{transform:rotate(135deg)}.header .trigger.toggle--has-opened>.line:nth-child(3){margin-top:-3px;transform:rotate(45deg)}.header .trigger>.line{background:#48641b;border-radius:5px;height:3px;transition:all .2s ease-out;width:100%}.header .trigger>.line+.line{margin-top:8px}.header .trigger span{display:block;margin-top:3px}.header ul{margin:0;padding:0}.header ul li{list-style:none;margin:0}.header li a{color:#393a37;display:block;transition:all .15s ease-out}.header li a:active,.header li a:focus,.header li a:hover{transition:all .15s ease-in}.header--nav__eyebrow{background-color:#006eb6;font-weight:700}.header--nav__eyebrow .eyebrow{display:none}.header--nav__eyebrow li a{background:#006eb6;color:#fff;font-size:1.5rem}.header--nav__eyebrow li a:active,.header--nav__eyebrow li a:focus,.header--nav__eyebrow li a:hover{background:#1e4b87}.header--nav__main{font-weight:700;padding:2em 0;position:relative}.header--nav__main .main{padding:0}.header--nav__main .main ul{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.header--nav__main .main ul.open{background:#fff;border-top:1px solid #48641b;left:0;max-height:3000px;position:absolute;right:0;top:100%;transition:max-height .2s ease-in;z-index:999}.header--nav__main li+li{border-top:1px solid #d8d8d8}.header--nav__main li.secondary{background:#006eb6}.header--nav__main li.secondary a{color:#fff;padding:.25em 1.5em}.header--nav__main li.secondary a:active,.header--nav__main li.secondary a:focus,.header--nav__main li.secondary a:hover{background:#1e4b87}.header--nav__main li a{font-size:2rem;padding:1em 1.5em}.header--nav__main li a:active,.header--nav__main li a:focus,.header--nav__main li a:hover{background:#f4f4f4}@media (min-width:840px){.header--nav__eyebrow li a:active,.header--nav__eyebrow li a:focus,.header--nav__eyebrow li a:hover,.header--nav__main .container>.main ul li a:active,.header--nav__main .container>.main ul li a:focus,.header--nav__main .container>.main ul li a:hover{background:0 0}.header .michigan-gov--logo{align-self:flex-end}.header ul{display:flex;float:right;justify-content:space-between;width:70%}.header a{text-align:center}.header--nav__eyebrow .container{align-items:center;display:flex;justify-content:space-between}.header--nav__eyebrow .container .michigan-gov--logo{flex:0 1 auto}.header--nav__eyebrow .container>.eyebrow{display:block;flex:1 1 auto}.header--nav__main .trigger{display:none}.header--nav__main .container{display:flex;flex-wrap:nowrap;justify-content:space-between}.header--nav__main .container .header--nav__logo{flex:0 1 auto}.header--nav__main .container>.main{flex:1 1 auto}.header--nav__main .container>.main ul{left:auto;max-height:none;overflow:visible;position:static;right:auto;top:auto;width:90%}.header--nav__main .container>.main ul li{border:0}.header--nav__main .container>.main ul li.secondary{display:none}.header--nav__main .container>.main ul li a{font-size:2.5rem;padding:0}}.container.main,.s-lib-header.container{padding-top:2em}.header--nav__eyebrow .container:before{display:none}#s-lg-guide-header-search{float:none}.s-lib-public-side-header h2{border-bottom:0;color:#2b2b2b;font-size:3.6rem;font-weight:700}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin:0 15px}@media (min-width:980px){.header ul{width:50%}.header--nav__main .container>.main ul{width:80%}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin:0}}.browseWrapper,.container{margin:0 auto;max-width:1300px;width:100%}.container:after{clear:both;content:"";display:table}@media (min-width:840px){.region-button-grid .container{display:flex;justify-content:space-between}}@media (max-width:979px){.region-search form .search-field--con,.region-search form label{display:block;width:100%}}@media (min-width:980px){.region-search .container{display:flex;justify-content:space-between}}.container-fluid{padding:0}.footer{background:#f4f4f4;padding:2em}.footer img{width:200px}.footer .footer--info__nav ul{margin:0;padding:0}.footer .footer--info__nav ul li{list-style:none;margin:0}.footer .footer--info__nav li{font-size:1.65rem;line-height:1}.footer .footer--info__nav a{color:#004a5e;display:block;padding:5px 0}.footer .footer--info__copyright p{color:#535054;font-size:1.5rem}.footer .gw-copyright{margin-top:1.5em}.footer .gw-copyright svg{fill:#77797c;display:inline-block;margin-right:5px;vertical-align:middle}.footer .gw-copyright p{color:#1e4b87;display:inline-block;font-size:1.65rem}@media (min-width:980px){.footer .container{align-items:flex-start;display:flex;justify-content:space-between}.footer .footer--contact,.footer .footer--info{padding-left:2em}.footer .footer--contact{min-width:300px}.footer .footer--info__nav ul{display:flex;flex-wrap:wrap}.footer .footer--info__nav li+li{padding-left:10px}.footer .footer--info__nav__main a{font-size:2rem;font-weight:700}}.subfooter{background:#006eb6;padding:.1em 0}.subfooter p{color:#f4f4f4;font-size:2rem}.subfooter--logos{margin-top:2em}.subfooter--logos img{display:block;margin:0 auto 10px;max-height:60px;width:auto}@media (min-width:450px){.subfooter--logos{align-items:center;display:flex;justify-content:space-around}}.soc-link{border-radius:50%;height:35px;margin-bottom:5px;position:relative;transition:all .25s ease-in;width:35px}.soc-link svg{height:100%;width:100%}.soc-link:first-of-type{margin-left:0}.soc-link:active,.soc-link:focus,.soc-link:hover{transform:scale(1.2)}@media (min-width:980px){.soc-link{display:inline-block;margin-bottom:0;margin-left:7px}}.soc-link__icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.content--section button{margin-top:2em}.button{background:#d8d8d8;border:0;border-radius:40px;color:#000;cursor:pointer;display:inline-block;font-size:2rem;height:65px;line-height:65px;margin:0;max-width:100%;overflow:hidden;padding:0 65px;position:relative;transition:all .2s ease-out}.button::-moz-focus-inner{border:0}.button:active,.button:focus,.button:hover{background:#cbcbcb;color:#000;transition:all .2s ease-in}.button.blue{background:#006eb6;color:#fff;font-size:2rem;height:42px;line-height:42px;margin:10px 0;padding:0 25px}.button--outline,.button--white{font-size:2rem;height:65px;line-height:65px}.button--outline,.button--white,.button-sm{cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-weight:700;max-width:100%;outline:0;overflow:hidden;padding:0 65px;position:relative;text-align:center;text-decoration:none;vertical-align:middle}.button.blue:active,.button.blue:focus,.button.blue:hover{background:#005f9d;color:#fff}.button.green{background:#48641b;color:#fff}.button.green:active,.button.green:focus,.button.green:hover{background:#3a5016;color:#fff}.button--outline{background:0 0;border:4px solid #ad4d1b;border-radius:40px;color:#ad4d1b;margin:0;transition:all .2s ease-out}.button--outline::-moz-focus-inner{border:0}.button--outline:active,.button--outline:focus,.button--outline:hover{background:#f4f4f4;border-color:#ad4d1b;color:#ad4d1b;transition:all .2s ease-in}.button--white{background:0 0;border:4px solid #fff;border-radius:40px;color:#fff;margin:0;transition:all .2s ease-out}.button--white::-moz-focus-inner{border:0}.button--white:active,.button--white:focus,.button--white:hover{background:#393a37;border-color:#fff;color:#fff;transition:all .2s ease-in}.button-sm{background:0 0;border:4px solid #ad4d1b;border-radius:40px;color:#ad4d1b;font-size:1.5rem;height:55px;line-height:55px;margin:0;transition:all .2s ease-out}#libList table,.myMeL .cols,.partLibsTable th{vertical-align:top}.button-sm::-moz-focus-inner{border:0}.button-sm:active,.button-sm:focus,.button-sm:hover{background:#f4f4f4;border-color:#ad4d1b;color:#ad4d1b;transition:all .2s ease-in}table.centralInstTable,table.centralInstTable td{border:thin solid #48641b}.header--nav__logo{max-width:30%}button.blue.get-this,span.blue.get-this{font-size:2rem;height:42px;line-height:42px;margin:0}.classic-search{margin-top:2em;padding-bottom:50px;text-align:center}.addtLinks{font-size:2rem}.search__form{justify-content:center;margin:25px 0}.search__input input{margin:0 20px;width:400px}input#searcharg{margin-bottom:1rem}button.blue.search__submit{font-size:2rem;height:42px;line-height:42px;margin:0}select#searchscope{display:none}.browseSearchtool form{display:flex;justify-content:center}.browseScreen td{padding:0}.browseScreen hr{margin:0}.browseScreen .result{padding:1.5rem 0}.result__checkbox,.result__date-mat,.result__date-mat-request,.result__jacket,.result__number,.result__request,.result__title-auth{display:inline-block;padding:0 5px}.bibSearchtool form,.main-bib-display,.result,.result__request{display:flex}.result__checkbox,.result__date-mat,.result__jacket,.result__number{text-align:center}.result__checkbox,.result__number{width:2%}.result__jacket{width:8%}.result__title-auth{width:60%}.result__request{flex-grow:2;justify-content:right}.result__request button.blue,.result__request span.blue{height:auto;line-height:normal;padding:10px 25px}.result__date-mat-request{display:flex;flex-wrap:wrap-reverse;width:28%}.titleauth__505{font-size:1.2rem}table.browseList td{padding:1rem}input#sortbutton.showInlineElem{height:100%;margin:0 5px}.browseSuperEntry td{background-color:#d3d3d3!important;padding:1rem 0}table.browseList tr.browseSubEntry td{line-height:1;padding:0}.browseSearchtoolMessage{color:#8f2a14;font-size:2rem;padding:1rem}.browseScreen tbody tr:nth-child(2n) td{background:0 0}.noAvaiCopy{width:117px}.noAvaiCopy p{color:#8f2a14;margin:0}.noAvaiCopy,.result__request a{margin:0 0 0 auto}.navigationRow button{margin:10px 0 0}.bibSearchtool form{justify-content:center}.main-bib-display__ccImg{display:inline;float:left;width:250px}.main-bib-display__title{display:inline;width:60%}.main-bib-display__action{padding:.8rem}.main-bib-display__request{border:1px solid #9b9b9b;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:.8rem;width:290px}@media (max-width:840px){.main-bib-display__request{width:100%}}.bibRecordLink{float:right;font-size:1.5rem;text-align:right}#gr_add_to_books{float:left;height:0}#gr_add_to_books iframe{width:214px}#gr{float:left;margin-bottom:95px}.grHeader{font-size:1.5rem;font-style:italic;margin:0;text-align:left}table.centralInstTable td{font-size:1.5rem;font-weight:700;padding:1rem}table.centralHoldingsTable{border:thin solid #48641b;min-width:447px}table.centralHoldingsTable th{background:#48641b;color:#fff;font-size:1.5rem}.bibDetail td{padding:.8rem}.part_header{margin-left:auto;margin-right:auto;padding-bottom:10px;text-align:center}.part_header .pagename{font-family:Arial,Helvetica,sans-serif;font-size:150%;font-weight:700}.part_header .alphabet{font-weight:700;padding:0 5px;text-align:center}.part_header .alphabet a{margin-left:5px;margin-right:5px}.part_header .map_link{font-size:80%;font-weight:700;text-align:center}.part_header .map_link p{margin-bottom:0;margin-top:0}.partLibsTable{min-width:560px}#map-canvas.partLibsMap{height:550px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:720px}.partLibsMap{text-align:right}#map-canvas .infocon{height:90px;text-align:left;width:200px}#libListWrapper,.myMeL h2,.myMel .pageMainLimit{text-align:center}.partLibsUpdated{margin:0 auto}p.infocon{font-size:1.3rem;line-height:1.3}.pageSearchTop{display:block}.myMel .pageMainLimit h4,.myMel .pageMainSearch h4{margin:10px 0}#libList{margin:0 auto;width:auto}#libList table{display:inline-block;text-align:left;width:auto}.itemSelectHeader,.pageMainAreaHeader,.pageMainSearch{text-align:center}#libList tbody tr:nth-child(2n) td{background:0 0;padding:0}.othrsrch,table.othrsrch{padding-top:20px}.myMeL .toplink{font-weight:700;margin-left:7px;margin-right:7px}.myMeL .largeletters{font-size:2rem;font-weight:700}.othrsrch{margin:0 auto}.otherSearchBody{padding:15px}.pageSearchTop{width:100%}.pageMainSearch{display:inline-block;margin-bottom:20px;width:50%}.pageMainSearch input#SEARCH{width:80%}.pageMainLimit{display:inline-block;float:right;margin-bottom:40px;width:50%}.advkeyword table input,.advkeyword table select{width:100%}.othrsrch .searchbody input{margin:0 auto;width:60%}.itemSelectHeader h1,h2{font-weight:700;margin-top:0}.form1Part.itemSelect form{color:#fff;text-align:center}.form1Part.itemSelect table{color:#000;font-size:16px;margin-top:15px;text-align:left}.form1Part .itemSelectSubmit{margin:0 auto -2rem;width:100%}.button.blue.item-select{margin:20px auto 0}.puloc__reqmsg{background:0 0;padding:0}#patform{display:block}.logoutBtn,.request-result .logoutBtn,.request-result .successMsg br:first-of-type,.request-result .successMsg strong:last-of-type{display:none}table.pickupLocSelect{border:1px solid #000}table.pickupLocSelect td.searchtype{background:#d3d3d3;border-bottom:1px solid #000}table.pickupLocSelect form#patform{margin-top:15px}.request-result .noreauth{clear:both;margin-left:auto;margin-right:0;padding:5px 5px 0 0;text-align:right;width:23%}.request-result .startOver,.srchmod__form__submit,.srchmod__nav-row{text-align:center}.request-result .successMsg{color:#fff;font-weight:400}.request-result .requestResultMsg{background-color:#006eb6;box-shadow:5px 5px 10px #adadad;color:#fff;margin:0 5% 40px;padding:5px}.request-result .logoutTxt>a{text-decoration:none}.request-result .logoutTxt>a:hover{text-decoration:underline}.srchmod{border:1px solid #d3d3d3;margin:0 auto;padding:1rem}.srchmod__header{background:#d3d3d3;border:1px solid #000;margin:0 0 3rem}.srchmod__form__option{padding:1rem 0}.srchmod__form__note{background:#d3d3d3;padding:1rem;text-align:center}.srchmod__label{font-size:2rem}.noreauth{padding-right:20px;text-align:right}.main{margin-left:0;margin-right:0}@media (max-width:480px){.centralOwningList,.itemsList{overflow-y:hidden}.result__checkbox,.result__jacket,.result__number,td.browseSaveJump{display:none}.result__title-auth{width:72%}.main-bib-display__title,input#searcharg{width:auto}}@media (max-width:860px){.search__input,.search__options{padding:1rem 0}.search__execute{padding:1rem 0;width:100%}}.migration{color:red;font-family:Arial,Helvetica,sans-serif;font-size:150%;font-weight:700;margin-left:auto;margin-right:auto;padding:0 10px 30px;text-align:center}.search-hint p{background-color:#006eb6;color:#fff;display:inline-block;margin-bottom:25px;margin-top:-5px;padding:0 1em}