/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:"Roboto",sans-serif;font-weight:300;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#1f1f1f;background-color:#949494;position:relative;width:100%;left:0 !important;transition-duration:500ms;transition-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;}body.js-nav{transform:translate3d(250px,0,0) scale3d(1,1,1);}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#006099;-webkit-text-decoration-skip:objects;}:visited{color:#006099;}a:active{color:#de1219;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}}h1,h2,h3{font-family:"Source Serif Pro",serif;}h1{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;font-weight:300;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;font-weight:400;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;font-weight:400;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.75rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]::after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ffc423;color:#1f1f1f;}small{font-size:0.875rem;}sub,sup{font-size:0.75rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]::after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ffc423;color:#1f1f1f;}small{font-size:0.875rem;}sub,sup{font-size:0.75rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:2px solid #949494;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir=rtl] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir=rtl] menu,[dir=rtl] ol,[dir=rtl] ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:0.9375rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type=button],[type=reset],[type=submit]{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type=button],[type=reset],[type=submit]{display:inline-block;padding:2px 6px;line-height:inherit;text-decoration:none;cursor:pointer;color:#1f1f1f;}.button::-moz-focus-inner,button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type=button]:hover,[type=button]:focus,[type=button]:active,[type=reset]:hover,[type=reset]:focus,[type=reset]:active,[type=submit]:hover,[type=submit]:focus,[type=submit]:active{text-decoration:none;color:#1f1f1f;}[disabled].button,button[disabled],[disabled][type=button],[disabled][type=reset],[disabled][type=submit]{cursor:default;color:#404040;}[disabled].button:hover,button[disabled]:hover,[disabled][type=button]:hover,[disabled][type=reset]:hover,[disabled][type=submit]:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type=button]:focus,[disabled][type=reset]:focus,[disabled][type=submit]:focus,[disabled].button:active,button[disabled]:active,[disabled][type=button]:active,[disabled][type=reset]:active,[disabled][type=submit]:active{color:#404040;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #949494;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/mcpl_zen/images/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}
.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;max-width:1170px;margin:0 auto !important;position:relative;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:960px){.layout-3col{margin-left:-25px;margin-right:-25px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n+1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}}@media (min-width:1070px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:75%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__left-content{float:right;margin-right:25%;margin-left:-100%;}.layout-3col__right-content{clear:right;float:right;width:75%;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__right-content{clear:left;}[dir=rtl] .layout-3col__right-content{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:left;float:left;width:25%;margin-left:0%;margin-right:-100%;padding-right:0;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{clear:right;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:25%;margin-right:0%;margin-left:-100%;padding-left:0;}[dir=rtl] .layout-3col__right-sidebar{clear:left;}[dir=rtl] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:25%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:25%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:25%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:25%;margin-left:50%;margin-right:-100%;}[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(3n){float:right;margin-right:50%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;max-width:1170px;margin:0 auto !important;position:relative;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:960px){.layout-3col{margin-left:-25px;margin-right:-25px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n+1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}}@media (min-width:1070px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:75%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__left-content{float:right;margin-right:25%;margin-left:-100%;}.layout-3col__right-content{clear:right;float:right;width:75%;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__right-content{clear:left;}[dir=rtl] .layout-3col__right-content{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:left;float:left;width:25%;margin-left:0%;margin-right:-100%;padding-right:0;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{clear:right;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:25%;margin-right:0%;margin-left:-100%;padding-left:0;}[dir=rtl] .layout-3col__right-sidebar{clear:left;}[dir=rtl] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:25%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:25%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:25%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:25%;margin-left:50%;margin-right:-100%;}[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(3n){float:right;margin-right:50%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{margin:0 auto;padding:0;background:#fff;box-shadow:0 20px 20px -20px #000 inset;max-width:1470px;}.layout-center .bg-overlay{background:#000;background:linear-gradient(rgba(0,0,0,0.6),#000);width:100%;height:100%;padding:2em 0 0;}.is-path-search .layout-center .bg-overlay{background:#fff;}.layout-center .page-title{background:#fff;margin:0 0 0.75em;line-height:1;padding:0.5em 0.6em;z-index:100;border-radius:6px;position:relative;}.layout-center.contrast-dark{background:#2e2e2e;}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;}@media (min-width:555px){.layout-swap{padding-top:48px;}}@media (min-width:555px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}
.clearfix::before{content:"";display:table;}.clearfix::after{content:"";display:table;clear:both;}.clear{clear:both;}
.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}
.icon,.ui-state-default.ui-accordion-header .ui-icon::after,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large,.ui-state-default.ui-accordion-header .ui-icon::after{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue,.ui-state-default.ui-accordion-header .ui-icon::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.ui-state-default.ui-accordion-header{font-family:"Source Serif Pro",serif;background-color:#fff;background-image:none;border-top:1px solid #000 !important;border-bottom:0 solid #000 !important;border-left:0 !important;border-right:0 !important;border-radius:0;padding:0.8em 0 0.8em 2.3em;color:#006099;font-size:1.3em;outline:0;}.ui-state-default.ui-accordion-header .ui-icon{background-image:none;overflow:visible;text-indent:0;position:absolute;top:50%;margin-top:-8px;left:0;}.ui-state-default.ui-accordion-header .ui-icon::after{content:"";display:block;color:#25a2e6;-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:-0.15em;}.ui-state-active.ui-accordion-header .ui-icon::after{color:#006099;-ms-transform:none;transform:none;}.ui-accordion .ui-accordion-content{font-family:"Roboto",sans-serif;font-weight:300;border:0;border-radius:0;padding:0;}@media (min-width:1024px){.ui-accordion .ui-accordion-content{padding:0 3em;}}.ui-accordion .ui-accordion-content li{margin-bottom:10px;}@media (min-width:1024px){.ui-accordion .ui-accordion-content li{margin:0;}}.ui-accordion .ui-accordion-content figure{float:right;width:30%;margin:0 0 0 1em;}.ui-accordion .ui-accordion-content figure figcaption{font-size:0.8em;font-style:italic;color:#666;}.ui-widget-content a{color:#006099;}.accordion .button{color:#fff;}
.icon,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning,.block--alert-block.warning .inner::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message,.block--alert-block.message .inner::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close,.block--alert-block .alert-close::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.block--alert-block{padding:12px 40px;color:#fff;background:#8b0000;font-size:1.2em;display:none;margin:0 auto;max-width:1470px;}@media (min-width:960px){.block--alert-block{font-size:1.5em;}}.block--alert-block .inner{position:relative;max-width:1470px;padding-left:0px;}@media (min-width:1024px){.block--alert-block .inner{padding-left:42px;}}.block--alert-block .inner .field--name-body{width:90%;line-height:1.4;}.block--alert-block .inner a{color:#a8e2ff;}.block--alert-block .inner::before{content:"";display:block;width:30px;height:30px;background-size:cover;position:absolute;left:0;top:10px;}.block--alert-block .alert-close{position:absolute;right:0;top:0.2em;cursor:pointer;}.block--alert-block .alert-close::before{content:"";display:block;width:36px;height:36px;background-size:cover;}.block--alert-block.warning{background:#de1219;}.block--alert-block.message{background:#006099;}.persistent .block--alert-block{display:block;}.library-status{color:#000;font-size:1.1em;display:block;margin:0 auto;max-width:1470px;}@media (min-width:960px){.library-status{font-size:1.1em;}}.library-status .block{padding:3px 12px;background:#fdd974;position:relative;max-width:1470px;padding-left:18px;}.library-status .block .field--name-body{width:95%;line-height:1.4;}.library-status .block a{color:#006099;}.library-status .block strong{font-weight:600;}
.box{margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);background-color:#fff;border-radius:6px;}.box .inner{padding:1.25em;position:relative;}.box .inner .block-sharethis-block{position:absolute;top:1.5em;right:1.5em;}.is-page-node-type-blog .box .inner .block-sharethis-block{top:0.3em;right:0;bottom:auto;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#1f1f1f;}.box--no-padding .inner{padding:0;}.box--highlight{border-color:#006099;}.box--red{background-color:#de1219;color:#fff;}.box--orange{background-color:#f68224;}.box--yellow{background-color:#ffc423;}.box--green{background-color:#8dc63f;}.box--blue{background-color:#006099;color:#fff;}.box--purple{background-color:#7f3f98;color:#fff;}.box--image-bg{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII="),url(/themes/custom/mcpl_zen/images/bookshelf.jpg) no-repeat;background-size:cover;}.box .box,.box #comment-form{box-shadow:none !important;padding:0 !important;}
.favorite-branch,.favorite-branch-link,.event-display .field--name-field-link a,.card.card-image .field--name-field-link,.card.page-card .field--name-field-link,.card .card-image .field--name-field-link{transition:all 0.25s;padding:0.6em 1.2em;text-align:center;margin:0.5em 0;display:inline-block;width:auto;color:#000;border-radius:6px;box-shadow:2px 2px 2px #949494;text-decoration:none;font-weight:600;text-transform:uppercase;border:1px solid #000;letter-spacing:0.1em;background:#eaeaea;-webkit-appearance:none !important;-moz-appearance:none !important;}.favorite-branch:hover,.favorite-branch-link:hover,.event-display .field--name-field-link a:hover,.card.card-image .field--name-field-link:hover,.card.page-card .field--name-field-link:hover,.card .card-image .field--name-field-link:hover{background:#fff;box-shadow:2px 2px 5px #949494;}.paragraph--type--card-group{margin-bottom:1em;}.paragraph--type--card-group .cards-row{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.paragraph--type--card-group .card-group-title{margin-bottom:0.4em;text-align:center;color:#fff;}.card-group{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.card{position:relative;flex:1;padding:0 10px;display:flex;display:-webkit-flex;flex-direction:column;flex-grow:0;}.card p{line-height:1.4;font-size:98%;}.card h2{font-size:1.3rem;}.card .margin-wrap{margin-bottom:0;width:99%;height:100%;position:relative;flex:1 0 auto;-webkit-flex:1 0 auto;}.card.column-4{width:100%;flex-basis:auto;}.card.column-3{width:100%;flex-basis:auto;}@media (min-width:960px){.card.column-3{width:75%;flex-basis:auto;}}.card.column-2{width:100%;flex-basis:auto;}@media (min-width:555px){.card.column-2{width:50%;flex-basis:auto;}}.card.column-1{width:100%;flex-basis:auto;}@media (min-width:555px){.card.column-1{width:50%;flex-basis:auto;}}@media (min-width:960px){.card.column-1{width:25%;flex-basis:auto;}}@media (min-width:555px){.view-id-locations .card.column-1{width:50%;flex-basis:auto;}}@media (min-width:960px){.view-id-locations .card.column-1{width:33%;flex-basis:auto;}}@media (min-width:1200px){.view-id-locations .card.column-1{width:25%;flex-basis:auto;}}.card.column-4,.card.column-3,.card.column-2,.card.column-1{margin:0 0 1.5em;}.layout-3col__left-content .card.column-4,.layout-3col__right-content .card.column-4{width:100%;flex-basis:auto;}.layout-3col__left-content .card.column-3,.layout-3col__right-content .card.column-3{width:100%;flex-basis:auto;}@media (min-width:555px){.layout-3col__left-content .card.column-3,.layout-3col__right-content .card.column-3{width:50%;flex-basis:auto;}}@media (min-width:960px){.layout-3col__left-content .card.column-3,.layout-3col__right-content .card.column-3{width:66%;flex-basis:auto;}}.layout-3col__left-content .card.column-2,.layout-3col__right-content .card.column-2{width:100%;flex-basis:auto;}@media (min-width:555px){.layout-3col__left-content .card.column-2,.layout-3col__right-content .card.column-2{width:50%;flex-basis:auto;}}@media (min-width:960px){.layout-3col__left-content .card.column-2,.layout-3col__right-content .card.column-2{width:50%;flex-basis:auto;}}.layout-3col__left-content .card.column-1,.layout-3col__right-content .card.column-1{width:100%;flex-basis:auto;}@media (min-width:555px){.layout-3col__left-content .card.column-1,.layout-3col__right-content .card.column-1{width:50%;flex-basis:auto;}}@media (min-width:960px){.layout-3col__left-content .card.column-1,.layout-3col__right-content .card.column-1{width:33%;flex-basis:auto;}}.layout-3col__left-content .card.column-3 figure,.layout-3col__left-content .card.column-3 .inner,.layout-3col__right-content .card.column-3 figure,.layout-3col__right-content .card.column-3 .inner{width:100%;float:none;}.layout-3col__left-content .card.column-3 figure,.layout-3col__right-content .card.column-3 figure{margin:0;padding-bottom:50%;padding-top:0;height:0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:6px 6px 0 0;}.layout-3col__left-content .card.column-3 .text,.layout-3col__right-content .card.column-3 .text{width:50%;padding:0 0.5em 0 0;}.card.card-image h2,.card.page-card h2,.card .card-image h2{margin:0;line-height:1.25;}.card.card-image .field--name-field-link,.card.page-card .field--name-field-link,.card .card-image .field--name-field-link{border:1px solid #000;width:100%;margin:0 0 1.3em;padding:0.6em 1.2em;font-size:0.9em;}.card.card-image .field--name-field-link a,.card.page-card .field--name-field-link a,.card .card-image .field--name-field-link a{color:#000;text-decoration:none;text-transform:uppercase;font-weight:600;display:block;}.card.card-image .field--name-field-link:hover,.card.page-card .field--name-field-link:hover,.card .card-image .field--name-field-link:hover{background:#fff;}.layout-3col__full .card.card-image .inner,.layout-3col__left-content .card.card-image .inner,.layout-3col__right-content .card.card-image .inner,.layout-3col__full .card.page-card .inner,.layout-3col__left-content .card.page-card .inner,.layout-3col__right-content .card.page-card .inner,.layout-3col__full .card .card-image .inner,.layout-3col__left-content .card .card-image .inner,.layout-3col__right-content .card .card-image .inner{margin-bottom:5em;}.layout-3col__full .card.card-image .inner.nolink,.layout-3col__left-content .card.card-image .inner.nolink,.layout-3col__right-content .card.card-image .inner.nolink,.layout-3col__full .card.page-card .inner.nolink,.layout-3col__left-content .card.page-card .inner.nolink,.layout-3col__right-content .card.page-card .inner.nolink,.layout-3col__full .card .card-image .inner.nolink,.layout-3col__left-content .card .card-image .inner.nolink,.layout-3col__right-content .card .card-image .inner.nolink{margin-bottom:0;}.layout-3col__full .card.card-image.column-4 figure,.layout-3col__full .card.card-image.column-4 .inner,.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.card-image.column-3 .inner,.layout-3col__full .card.card-image.column-2 figure,.layout-3col__full .card.card-image.column-2 .inner,.layout-3col__full .card.card-image.column-1 figure,.layout-3col__full .card.card-image.column-1 .inner,.layout-3col__left-content .card.card-image.column-4 figure,.layout-3col__left-content .card.card-image.column-4 .inner,.layout-3col__left-content .card.card-image.column-3 figure,.layout-3col__left-content .card.card-image.column-3 .inner,.layout-3col__left-content .card.card-image.column-2 figure,.layout-3col__left-content .card.card-image.column-2 .inner,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-1 .inner,.layout-3col__right-content .card.card-image.column-4 figure,.layout-3col__right-content .card.card-image.column-4 .inner,.layout-3col__right-content .card.card-image.column-3 figure,.layout-3col__right-content .card.card-image.column-3 .inner,.layout-3col__right-content .card.card-image.column-2 figure,.layout-3col__right-content .card.card-image.column-2 .inner,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-1 .inner,.layout-3col__full .card.page-card.column-4 figure,.layout-3col__full .card.page-card.column-4 .inner,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card.page-card.column-3 .inner,.layout-3col__full .card.page-card.column-2 figure,.layout-3col__full .card.page-card.column-2 .inner,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__full .card.page-card.column-1 .inner,.layout-3col__left-content .card.page-card.column-4 figure,.layout-3col__left-content .card.page-card.column-4 .inner,.layout-3col__left-content .card.page-card.column-3 figure,.layout-3col__left-content .card.page-card.column-3 .inner,.layout-3col__left-content .card.page-card.column-2 figure,.layout-3col__left-content .card.page-card.column-2 .inner,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-1 .inner,.layout-3col__right-content .card.page-card.column-4 figure,.layout-3col__right-content .card.page-card.column-4 .inner,.layout-3col__right-content .card.page-card.column-3 figure,.layout-3col__right-content .card.page-card.column-3 .inner,.layout-3col__right-content .card.page-card.column-2 figure,.layout-3col__right-content .card.page-card.column-2 .inner,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-1 .inner,.layout-3col__full .card .card-image.column-4 figure,.layout-3col__full .card .card-image.column-4 .inner,.layout-3col__full .card .card-image.column-3 figure,.layout-3col__full .card .card-image.column-3 .inner,.layout-3col__full .card .card-image.column-2 figure,.layout-3col__full .card .card-image.column-2 .inner,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__full .card .card-image.column-1 .inner,.layout-3col__left-content .card .card-image.column-4 figure,.layout-3col__left-content .card .card-image.column-4 .inner,.layout-3col__left-content .card .card-image.column-3 figure,.layout-3col__left-content .card .card-image.column-3 .inner,.layout-3col__left-content .card .card-image.column-2 figure,.layout-3col__left-content .card .card-image.column-2 .inner,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-1 .inner,.layout-3col__right-content .card .card-image.column-4 figure,.layout-3col__right-content .card .card-image.column-4 .inner,.layout-3col__right-content .card .card-image.column-3 figure,.layout-3col__right-content .card .card-image.column-3 .inner,.layout-3col__right-content .card .card-image.column-2 figure,.layout-3col__right-content .card .card-image.column-2 .inner,.layout-3col__right-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-1 .inner{width:100%;float:none;padding:1.1em;}.layout-3col__full .card.card-image.column-4 figure,.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.card-image.column-2 figure,.layout-3col__full .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-4 figure,.layout-3col__left-content .card.card-image.column-3 figure,.layout-3col__left-content .card.card-image.column-2 figure,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-4 figure,.layout-3col__right-content .card.card-image.column-3 figure,.layout-3col__right-content .card.card-image.column-2 figure,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__full .card.page-card.column-4 figure,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card.page-card.column-2 figure,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-4 figure,.layout-3col__left-content .card.page-card.column-3 figure,.layout-3col__left-content .card.page-card.column-2 figure,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-4 figure,.layout-3col__right-content .card.page-card.column-3 figure,.layout-3col__right-content .card.page-card.column-2 figure,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__full .card .card-image.column-4 figure,.layout-3col__full .card .card-image.column-3 figure,.layout-3col__full .card .card-image.column-2 figure,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-4 figure,.layout-3col__left-content .card .card-image.column-3 figure,.layout-3col__left-content .card .card-image.column-2 figure,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-4 figure,.layout-3col__right-content .card .card-image.column-3 figure,.layout-3col__right-content .card .card-image.column-2 figure,.layout-3col__right-content .card .card-image.column-1 figure{margin:0;padding-bottom:50%;padding-top:0;height:0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:6px 6px 0 0;}.layout-3col__full .card.card-image.column-4 .text,.layout-3col__full .card.card-image.column-3 .text,.layout-3col__full .card.card-image.column-2 .text,.layout-3col__full .card.card-image.column-1 .text,.layout-3col__left-content .card.card-image.column-4 .text,.layout-3col__left-content .card.card-image.column-3 .text,.layout-3col__left-content .card.card-image.column-2 .text,.layout-3col__left-content .card.card-image.column-1 .text,.layout-3col__right-content .card.card-image.column-4 .text,.layout-3col__right-content .card.card-image.column-3 .text,.layout-3col__right-content .card.card-image.column-2 .text,.layout-3col__right-content .card.card-image.column-1 .text,.layout-3col__full .card.page-card.column-4 .text,.layout-3col__full .card.page-card.column-3 .text,.layout-3col__full .card.page-card.column-2 .text,.layout-3col__full .card.page-card.column-1 .text,.layout-3col__left-content .card.page-card.column-4 .text,.layout-3col__left-content .card.page-card.column-3 .text,.layout-3col__left-content .card.page-card.column-2 .text,.layout-3col__left-content .card.page-card.column-1 .text,.layout-3col__right-content .card.page-card.column-4 .text,.layout-3col__right-content .card.page-card.column-3 .text,.layout-3col__right-content .card.page-card.column-2 .text,.layout-3col__right-content .card.page-card.column-1 .text,.layout-3col__full .card .card-image.column-4 .text,.layout-3col__full .card .card-image.column-3 .text,.layout-3col__full .card .card-image.column-2 .text,.layout-3col__full .card .card-image.column-1 .text,.layout-3col__left-content .card .card-image.column-4 .text,.layout-3col__left-content .card .card-image.column-3 .text,.layout-3col__left-content .card .card-image.column-2 .text,.layout-3col__left-content .card .card-image.column-1 .text,.layout-3col__right-content .card .card-image.column-4 .text,.layout-3col__right-content .card .card-image.column-3 .text,.layout-3col__right-content .card .card-image.column-2 .text,.layout-3col__right-content .card .card-image.column-1 .text{width:50%;padding:0 0.5em 0 0;}@media (min-width:666px){.layout-3col__full .card.card-image.column-4.has-image figure,.layout-3col__left-content .card.card-image.column-4.has-image figure,.layout-3col__right-content .card.card-image.column-4.has-image figure,.layout-3col__full .card.page-card.column-4.has-image figure,.layout-3col__left-content .card.page-card.column-4.has-image figure,.layout-3col__right-content .card.page-card.column-4.has-image figure,.layout-3col__full .card .card-image.column-4.has-image figure,.layout-3col__left-content .card .card-image.column-4.has-image figure,.layout-3col__right-content .card .card-image.column-4.has-image figure{width:50%;float:right;position:absolute;margin:0;margin-left:50%;padding-bottom:0;padding-top:0;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:0 6px 6px 0;height:100%;}.layout-3col__full .card.card-image.column-4.has-image .inner,.layout-3col__left-content .card.card-image.column-4.has-image .inner,.layout-3col__right-content .card.card-image.column-4.has-image .inner,.layout-3col__full .card.page-card.column-4.has-image .inner,.layout-3col__left-content .card.page-card.column-4.has-image .inner,.layout-3col__right-content .card.page-card.column-4.has-image .inner,.layout-3col__full .card .card-image.column-4.has-image .inner,.layout-3col__left-content .card .card-image.column-4.has-image .inner,.layout-3col__right-content .card .card-image.column-4.has-image .inner{width:50%;}.layout-3col__full .card.card-image.column-4.has-image .text,.layout-3col__left-content .card.card-image.column-4.has-image .text,.layout-3col__right-content .card.card-image.column-4.has-image .text,.layout-3col__full .card.page-card.column-4.has-image .text,.layout-3col__left-content .card.page-card.column-4.has-image .text,.layout-3col__right-content .card.page-card.column-4.has-image .text,.layout-3col__full .card .card-image.column-4.has-image .text,.layout-3col__left-content .card .card-image.column-4.has-image .text,.layout-3col__right-content .card .card-image.column-4.has-image .text{width:50%;padding:0 0.5em 0 0;}}.layout-3col__full .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-1 figure{padding-bottom:50%;}@media (min-width:960px){.layout-3col__full .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-1 figure{padding-bottom:75%;}}@media (min-width:666px){.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card .card-image.column-3 figure{width:50%;float:right;margin:0;padding-top:0;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:0 6px 6px 0;height:100%;}.layout-3col__full .card.card-image.column-3 .inner,.layout-3col__full .card.page-card.column-3 .inner,.layout-3col__full .card .card-image.column-3 .inner{width:50%;position:absolute;}.layout-3col__full .card.card-image.column-3 .text,.layout-3col__full .card.page-card.column-3 .text,.layout-3col__full .card .card-image.column-3 .text{width:50%;padding:0 0.5em 0 0;}}@media (min-width:960px){.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card .card-image.column-3 figure{position:absolute;margin-left:50%;}}.card.card-image.bg-image figure,.card.card-image.bg-image .inner,.card.page-card.bg-image figure,.card.page-card.bg-image .inner,.card .card-image.bg-image figure,.card .card-image.bg-image .inner{float:none !important;border-radius:6px !important;width:100% !important;height:100% !important;margin-bottom:0 !important;}.card.card-image.bg-image .inner,.card.page-card.bg-image .inner,.card .card-image.bg-image .inner{padding:0 !important;}.card.card-image.bg-image figure,.card.page-card.bg-image figure,.card .card-image.bg-image figure{padding-bottom:70% !important;}@media (min-width:555px){.card.card-image.bg-image.column-4 figure,.card.card-image.bg-image.column-4 .inner,.card.page-card.bg-image.column-4 figure,.card.page-card.bg-image.column-4 .inner,.card .card-image.bg-image.column-4 figure,.card .card-image.bg-image.column-4 .inner{padding-bottom:35% !important;}}.card.card-image.bg-image.overlay figure,.card.page-card.bg-image.overlay figure,.card .card-image.bg-image.overlay figure{padding-bottom:2% !important;}.card.card-image.bg-image.overlay .inner,.card.page-card.bg-image.overlay .inner,.card .card-image.bg-image.overlay .inner{padding:1em !important;}.card.card-image.bg-image a,.card.page-card.bg-image a,.card .card-image.bg-image a{color:#000;display:block;position:relative;width:100%;height:100%;overflow-y:hidden;text-decoration:none;}.card.card-image.bg-image.overlay-white .overlay,.card.card-image.bg-image.overlay-white figure,.card.page-card.bg-image.overlay-white .overlay,.card.page-card.bg-image.overlay-white figure,.card .card-image.bg-image.overlay-white .overlay,.card .card-image.bg-image.overlay-white figure{background-color:rgba(255,255,255,0.8);border-radius:6px;position:absolute;}.card.card-image.bg-image.overlay-white .overlay,.card.page-card.bg-image.overlay-white .overlay,.card .card-image.bg-image.overlay-white .overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.card.card-image.bg-image.overlay-white .inner,.card.page-card.bg-image.overlay-white .inner,.card .card-image.bg-image.overlay-white .inner{position:relative;top:0;}.card.card-image.bg-image.overlay-blue,.card.page-card.bg-image.overlay-blue,.card .card-image.bg-image.overlay-blue{color:#fff;}.card.card-image.bg-image.overlay-blue .overlay,.card.page-card.bg-image.overlay-blue .overlay,.card .card-image.bg-image.overlay-blue .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#006099;opacity:0.8;border-radius:6px;}.card.card-image.bg-image.overlay-blue .inner,.card.page-card.bg-image.overlay-blue .inner,.card .card-image.bg-image.overlay-blue .inner{position:relative;top:-100%;}.card.card-image.bg-image.overlay-blue a,.card.page-card.bg-image.overlay-blue a,.card .card-image.bg-image.overlay-blue a{color:#fff;background-color:transparent;text-decoration:underline;}.card .block-sharethis{position:absolute;bottom:-0.5em;left:1em;height:50px;}.card .block-sharethis p{margin:0;}.card .block-sharethis .icon--social-share{width:36px;height:36px;cursor:pointer;background-color:#fff;border-radius:28px;background-repeat:no-repeat;background-position:3px;background-size:28px;}.card .block-sharethis .sharethis-wrapper{background:#fff;padding:0 0.5em;border-radius:3px;display:none;float:right;}.card .link-wrap{position:absolute;bottom:2em;left:1.1em;}.branch-wrap .card .inner{height:100%;}.branch-wrap .card .branch-info figure{width:100%;padding-bottom:50%;background-repeat:no-repeat;background-size:cover;margin:0;border-radius:6px 6px 0 0;}.branch-wrap .card .branch-info h2{margin:0;font-size:2.2em;}@media (min-width:1024px){.branch-wrap .card .field--name-field-address{position:absolute;top:0;left:0;width:50%;height:100%;}}.branch-wrap .card .field--name-field-address iframe{border-radius:6px 0 0 6px;}@media (min-width:1024px){.branch-wrap .card .hours{position:absolute;top:0;right:0;width:50%;height:100%;padding:0 0 0 1.2em;}}.mylibrary .branch-wrap .card .hours{position:relative;}@media (min-width:1024px){.mylibrary .branch-wrap .card .hours{right:-50%;}}.mylibrary .branch-wrap .card .hours h2{margin:0;}.branch-wrap .card .hours h3{margin:1em 0 0.5em;}.branch-wrap .card .hours .holiday{margin:1em 0 0;}.branch-wrap .card .hours .holiday p:first-child{margin-top:0;}.card.paragraph--type--card-embed-content .inner{width:100%;}.card.paragraph--type--card-embed-content .view-embed{width:100%;height:100%;}.card.paragraph--type--card-embed-content .view-embed .views-element-container{width:100%;height:100%;font-size:98%;}.card.paragraph--type--card-embed-content .view-embed .viewsreference--view-title{font-family:"Source Serif Pro",serif;font-size:1.5rem;margin:0 0 0.5em;line-height:2.25rem;font-weight:400;}.card.paragraph--type--card-embed-content .view-embed .views-row{width:100%;height:100%;margin:0 0 1.5em;}.card.paragraph--type--card-embed-content .view-embed a{font-weight:bold;}.card.paragraph--type--card-embed-content .view-embed h1 a,.card.paragraph--type--card-embed-content .view-embed h2 a,.card.paragraph--type--card-embed-content .view-embed h3 a{color:#1f1f1f;}.card .view-did-you-know{width:100%;height:100%;min-height:230px;}.card .view-did-you-know .view-content{width:100%;height:100%;}.card .view-did-you-know figure{background-image:url("/themes/custom/mcpl_zen/images/did-you-know.png");background-size:cover;border-radius:6px;opacity:0.8;position:absolute;top:0;left:0;z-index:100;width:100%;height:92%;background-position:center;}.card .view-did-you-know .overlay{position:absolute;background-color:rgba(255,255,255,0.9);top:0;left:0;width:100%;height:100%;z-index:100;border-radius:6px;}.card .view-did-you-know a{text-decoration:none;display:block;width:100%;height:100%;font-weight:300 !important;position:relative;z-index:500;}.card .view-did-you-know .button{position:relative;bottom:0;}@media (min-width:1024px){.branch-map-hours .inner{position:absolute !important;width:100% !important;font-size:0.9em;}}@media (min-width:1070px){.branch-map-hours .inner{position:absolute !important;width:100% !important;font-size:1em;}}.view-user-interests .view-content,.view-events-solr .view-content,.view-blog-solr .view-content,.view-search-title .view-content,.view-search.view-display-id-page_1 .view-content,.view-blogs.view-display-id-page_1 .view-content,.view-research-database.view-display-id-page_1 .view-content,.view-service .view-content,.view-search-content .view-content,.view-search-title .view-content,.event-series .view-content{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.not-slider{flex-wrap:wrap;display:flex;width:100%;}.locations-results-wrapper{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.locations-results-wrapper img{border-radius:6px 6px 0 0;width:100%;}.is-path-locations .view-display-id-locations_list,.is-path-locations .view-display-id-page_1{margin:1.5em 0 0;}.is-path-locations .view-display-id-locations_list .view-content a,.is-path-locations .view-display-id-page_1 .view-content a{width:100%;height:100%;}.is-path-locations .view-display-id-locations_list .view-content .field--name-field-address,.is-path-locations .view-display-id-page_1 .view-content .field--name-field-address{margin:1em 0;}.is-path-locations .view-display-id-locations_list .view-content .field--type-office-hours,.is-path-locations .view-display-id-page_1 .view-content .field--type-office-hours{font-size:0.9em;}.event-card,.blog-card,.db-card,.service-card,.page-card,.featured-card{color:#000;text-decoration:none;width:100%;height:100%;display:block;}.event-card p,.blog-card p,.db-card p,.service-card p,.page-card p,.featured-card p{line-height:1.4;font-size:98%;}.event-card h2,.blog-card h2,.db-card h2,.service-card h2,.page-card h2,.featured-card h2{font-size:1.3rem;margin:0 0 0.5em;line-height:1.85rem;}.event-card time,.blog-card time,.db-card time,.service-card time,.page-card time,.featured-card time{display:block;}.event-card .button,.blog-card .button,.db-card .button,.service-card .button,.page-card .button,.featured-card .button{font-size:0.9em;border:1px solid #000;}.event-card .inner,.blog-card .inner,.db-card .inner,.service-card .inner,.page-card .inner,.featured-card .inner{padding:1.1em !important;}.card-image.bg-image figure{border-radius:6px 6px 6px 6px !important;padding-bottom:70% !important;}.db-card,.page-card{padding:0 0 6em;}.db-card .button,.page-card .button{margin:2em 0;position:absolute;left:1.1em;bottom:2em;}.db-card h2 a,.page-card h2 a{text-decoration:underline;color:#000;margin:0 0 0.5em;}.db-card .niche,.page-card .niche{display:block;}.blog-card img,.db-card img,.service-card img,.page-card img,.card-image img{border-radius:6px 6px 0 0;}.branch-card article{height:100%;padding-bottom:4em;}.branch-card .button{position:absolute;bottom:0.5em;left:1.5em;}.branch-card .inner p{display:none;}.branch-card .inner p:first-of-type{display:block;}.event-card .inner{padding-bottom:4em !important;}.event-card a.details{text-decoration:none;}.event-card .date,.event-card .time,.event-card .location,.event-card .virtual-event,.event-card .square-one-icon,.event-card .story-center-icon,.is-page-node-type-event .date,.is-page-node-type-event .time,.is-page-node-type-event .location,.is-page-node-type-event .virtual-event,.is-page-node-type-event .square-one-icon,.is-page-node-type-event .story-center-icon{background-size:18px;background-position:left;background-repeat:no-repeat;padding:0 0 0 1.5em;margin:0 0 0.5em;}.event-card .details,.is-page-node-type-event .details{margin-right:2em;}.event-card .date,.is-page-node-type-event .date{background-image:url("/themes/custom/mcpl_zen/images/calendar.svg");}.event-card .time,.is-page-node-type-event .time{background-image:url("/themes/custom/mcpl_zen/images/clock.png");}.event-card .location,.is-page-node-type-event .location{background-image:url("/themes/custom/mcpl_zen/images/pin.svg");}.event-card .virtual-event,.is-page-node-type-event .virtual-event{background-image:url("/themes/custom/mcpl_zen/images/connection.svg");}.event-card .square-one-icon,.is-page-node-type-event .square-one-icon{background-image:url("/themes/custom/mcpl_zen/images/squareone-icon.svg");}.event-card .story-center-icon,.is-page-node-type-event .story-center-icon{background-image:url("/themes/custom/mcpl_zen/images/storycenter-icon.svg");}.event-card .event-status,.is-page-node-type-event .event-status{font-weight:500;color:#fff;border-radius:6px;display:inline-block;top:-1em;right:1.5em;padding:0.25em 0.5em;}.event-card .event-status.canceled,.is-page-node-type-event .event-status.canceled{background:#de1219;}.event-card .event-status.full,.is-page-node-type-event .event-status.full{background:#f68224;color:#1f1f1f;}.event-card .event-status.virtual,.is-page-node-type-event .event-status.virtual{background:#8dc63f;color:#1f1f1f;background-image:url("/themes/custom/mcpl_zen/images/connection.svg");padding-left:2em;background-size:18px;background-position:0.5em;background-repeat:no-repeat;}.event-card .event-status.registration,.is-page-node-type-event .event-status.registration{color:#404040;}.event-card.virtual{background-color:#d9ecbf;border-radius:6px;border:1px solid #8dc63f;}.slick-slide .event-card .event-status,.is-page-node-type-event .event-status,.view-search-title .event-card .event-status{position:relative;top:0;right:0;margin:0.5em 0;}.biblio-list a{text-decoration:none;color:#000;}.biblio-list a.see-all{text-transform:uppercase;text-align:right;font-weight:600;letter-spacing:0.01em;display:block;margin:-2.5em 0 0.5em;font-size:0.9em;}.view-all-card .thumbnail{height:75%;width:75%;border:1px solid #949494;}.view-all-card .thumbnail h3{text-align:center;height:100%;width:100% !important;padding:4em 0 0 0;}.list-view .event-card .date,.list-view .event-card .time,.list-view .event-card .location,.list-view .event-card .virtual-event,.list-view .event-card .event-status,.list-view .event-card .details,.list-view .event-card .square-one-icon,.list-view .event-card .story-center-icon,.list-view .is-page-node-type-event .date,.list-view .is-page-node-type-event .time,.list-view .is-page-node-type-event .location,.list-view .is-page-node-type-event .virtual-event,.list-view .is-page-node-type-event .event-status,.list-view .is-page-node-type-event .details,.list-view .is-page-node-type-event .square-one-icon,.list-view .is-page-node-type-event .story-center-icon{display:inline-block;margin-right:2em;white-space:nowrap;}.list-view .event-card .inner,.list-view .is-page-node-type-event .inner{padding-bottom:1.5em !important;}.event-series-list .date{display:inline;}.event-series-list .box{box-shadow:0 0 0 0 !important;}.box .box{box-shadow:0 0 0 0 !important;margin:0 0 0 0 !important;}.event-display .field--name-field-link a{padding:0.6em !important;}.database-atoz{padding:1rem;}.database-atoz h3,.database-atoz br{margin-bottom:0.25rem;}.database-atoz p{margin-top:0;}.database-atoz .index-letter{font-size:2.5rem;}.database-atoz .return{text-align:right;width:100%;display:block;}.database-atoz .database-menu{font-size:1.25rem !important;}.database-atoz .database-menu a{padding-right:0.5rem !important;}.list-view .block-sharethis{display:none;}.list-toggle{margin-bottom:0.5em;}.list-toggle span{display:inline;text-transform:uppercase;font-size:0.9em;font-weight:500;cursor:pointer;margin:0 1.25em 0.25em 0;}.list-toggle span.active{border-bottom:2px solid #000;}.contrast-dark .list-toggle{color:#fff;}.contrast-dark .list-toggle span.active{border-bottom:2px solid #fff;}.event-series .views-row:not(.card){width:100%;}.is-page-node-type-event .field--label-inline,.is-page-node-type-event .event-status{clear:both;}.is-page-node-type-event .simple-gmap-link{display:inline;}.yellow .box{background-color:#ffc423;}.yellow .box a,.yellow .box a:visited,.yellow .box a:hover,.yellow .box a:focus{color:#1f1f1f;font-weight:500;}.green .box{background-color:#8dc63f;}.green .box a,.green .box a:visited,.green .box a:hover,.green .box a:focus{color:#1f1f1f;font-weight:500;}.blog-card,.service-card{padding:0 0 6em;}.blog-card h2 > a,.service-card h2 > a{color:#000;margin:0 0 0.5em;}.blog-card .button,.service-card .button{position:absolute;left:1.1em;bottom:3em;}.service-status,.field--name-field-status{font-weight:500;border-radius:6px;display:inline-block;top:-1em;right:1.5em;padding:0.25em 0.5em;background:#f68224;color:#2e2e2e;}.featured-card .link-wrap{margin:0 0 0.8em;}.link-info{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.favorite-branch-link{border:1px solid #000;margin:0 0 1.3em;padding:0.6em;font-size:0.9em;}.favorite-branch-link a{color:#000;text-decoration:none;text-transform:uppercase;font-weight:600;display:block;}.favorite-branch-link:hover{background:#fff;}.favorite-branch{border:1px solid #000;margin:0 0 1.3em;padding:0.6em;font-size:0.9em;}.view-research-databases.view-display-id-attachment_2{padding:0 1.5em;}.view-research-databases.view-display-id-attachment_2 .view-content{display:flex;justify-content:space-between;margin:0 auto;}.view-research-databases .view-content p a{color:#006099;}.location a,a.branch-card{text-decoration:none;color:#000;}.paragraph--type--featured-card .box .field--name-field-featured-embed-view{height:100%;}.paragraph--type--featured-card .box .field--name-field-featured-embed-view .views-element-container{height:100%;}.paragraph--type--featured-card .box .field--name-field-featured-embed-view .views-element-container .view-featured-card-view{height:100%;}.is-logged-in-user .field--name-field-link{width:auto;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/mcpl_zen/vendor/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.eot);src:url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.box,.paragraph--type--embed-biblio-item.card > .inner,.paragraph--type--embed-biblio-list,.paragraph--type--embed-biblio-search{margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);background-color:#fff;border-radius:6px;}.box .inner,.paragraph--type--embed-biblio-item.card > .inner .inner,.paragraph--type--embed-biblio-list .inner,.paragraph--type--embed-biblio-search .inner{padding:1.25em;position:relative;}.box .inner .block-sharethis-block,.paragraph--type--embed-biblio-item.card > .inner .inner .block-sharethis-block,.paragraph--type--embed-biblio-list .inner .block-sharethis-block,.paragraph--type--embed-biblio-search .inner .block-sharethis-block{position:absolute;top:1.5em;right:1.5em;}.is-page-node-type-blog .box .inner .block-sharethis-block,.is-page-node-type-blog .paragraph--type--embed-biblio-item.card > .inner .inner .block-sharethis-block,.is-page-node-type-blog .paragraph--type--embed-biblio-list .inner .block-sharethis-block,.is-page-node-type-blog .paragraph--type--embed-biblio-search .inner .block-sharethis-block{top:0.3em;right:0;bottom:auto;}.box__title{margin:0;}.box:focus,.paragraph--type--embed-biblio-item.card > .inner:focus,.box:hover,.paragraph--type--embed-biblio-item.card > .inner:hover,.box.is-focus,.paragraph--type--embed-biblio-item.card > .is-focus.inner,.box--is-focus,.paragraph--type--embed-biblio-list:focus,.paragraph--type--embed-biblio-search:focus,.paragraph--type--embed-biblio-list:hover,.paragraph--type--embed-biblio-search:hover,.is-focus.paragraph--type--embed-biblio-list,.is-focus.paragraph--type--embed-biblio-search{border-color:#1f1f1f;}.box--no-padding .inner{padding:0;}.box--highlight{border-color:#006099;}.box--red{background-color:#de1219;color:#fff;}.box--orange{background-color:#f68224;}.box--yellow{background-color:#ffc423;}.box--green{background-color:#8dc63f;}.box--blue{background-color:#006099;color:#fff;}.box--purple{background-color:#7f3f98;color:#fff;}.box--image-bg{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII="),url(/themes/custom/mcpl_zen/images/bookshelf.jpg) no-repeat;background-size:cover;}.box .box,.paragraph--type--embed-biblio-item.card > .inner .box,.box .paragraph--type--embed-biblio-item.card > .inner,.paragraph--type--embed-biblio-item.card > .inner .paragraph--type--embed-biblio-item.card > .inner,.box #comment-form,.paragraph--type--embed-biblio-item.card > .inner #comment-form{box-shadow:none !important;padding:0 !important;}.biblio-list h2{font-size:1.25rem;margin-top:0;margin-bottom:0.6em;line-height:2.25rem;}.biblio-list.my-list button.slick-arrow{height:496px !important;}.biblio-list.my-list .title{text-align:center;padding:0 0.5em;}.biblio-list .list-river{background:#eaeaea;}.biblio-list .list-river button.slick-arrow{height:270px;background:rgba(46,46,46,0.65);z-index:9;}.biblio-list .list-river button.slick-arrow.slick-prev{left:0;}.biblio-list .list-river button.slick-arrow.slick-next{right:0;}.biblio-list .list-river .catalog-item{color:#000;text-decoration:none;position:relative;height:270px;}.biblio-list .list-river .catalog-item a{color:#000;text-decoration:none;}.biblio-list .list-river .catalog-item .description,.biblio-list .list-river .catalog-item .blur-background{display:none;}.biblio-list .list-river .catalog-item img{padding-right:10px;max-height:100%;}.biblio-list .list-river .catalog-item h3{font-size:1em;line-height:1.3;margin:0.5em 0 0 0;width:80%;}.paragraph--type--embed-biblio-list,.paragraph--type--embed-biblio-search{width:100%;}.paragraph--type--embed-biblio-list .biblio-list,.paragraph--type--embed-biblio-search .biblio-list{width:100%;}.paragraph--type--embed-biblio-item > .inner{padding:0 !important;}.paragraph--type--embed-biblio-item a{color:#000;text-decoration:none;}.paragraph--type--embed-biblio-item .catalog-item .thumbnail{text-align:center;overflow:hidden;position:relative;}.paragraph--type--embed-biblio-item .catalog-item .thumbnail h3{display:none;}.paragraph--type--embed-biblio-item .catalog-item .thumbnail .blur-background{position:absolute;top:-50%;left:0;width:200%;filter:blur(100px);transform:translate3d(0,0,0);}.paragraph--type--embed-biblio-item .catalog-item .thumbnail img{height:100%;width:auto;margin:12px auto;display:block;position:relative;z-index:9;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}.paragraph--type--embed-biblio-item .catalog-item .description{padding:1.5em;}.paragraph--type--embed-biblio-item .catalog-item .description h2{margin:0.6rem 0;}.paragraph--type--embed-biblio-item .catalog-item .description h2 a{color:#1f1f1f;text-decoration:none;}.paragraph--type--embed-biblio-item .catalog-item .description h2 a:hover{text-decoration:underline;}.paragraph--type--embed-biblio-item .catalog-item .description a.btn{transition:background-color,0.3s;border:3px solid #1f1f1f;padding:0.5em;text-align:center;color:#1f1f1f;text-decoration:none;font-weight:bold;padding:4px 28px;}.paragraph--type--embed-biblio-item.column-4{width:100%;}.paragraph--type--embed-biblio-item.column-3{width:75%;}.paragraph--type--embed-biblio-item.column-2{width:47%;float:left;}.paragraph--type--embed-biblio-item.column-1{width:25%;}.paragraph--type--embed-biblio-item.card > .inner{overflow:hidden;margin-bottom:0;}.paragraph--type--embed-biblio-item.card .field--name-field-card-width{display:none;}.paragraph--type--embed-biblio-item.card.column-1 .thumbnail img{margin-top:0;}.nichSideBtns{top:65% !important;}
.button--helper,#button--helper,.button--primary,.button--secondary,#button--primary,#button--secondary,.button,#button{transition:all 0.25s;padding:0.6em 1.2em;text-align:center;margin:0.5em 0;display:inline-block;width:auto;color:#000;border-radius:6px;box-shadow:2px 2px 2px #949494;text-decoration:none;font-weight:600;text-transform:uppercase;border:1px solid #000;letter-spacing:0.1em;background:#eaeaea;-webkit-appearance:none !important;-moz-appearance:none !important;}.button--helper:hover,#button--helper:hover,.button--primary:hover,.button--secondary:hover,#button--primary:hover,#button--secondary:hover,.button:hover,#button:hover{background:#fff;box-shadow:2px 2px 5px #949494;}.hidden{visibility:hidden;opacity:0;}.visible{visibility:visible;opacity:1;}@media (min-width:960px){.two-cols .col{float:left;width:50%;}.two-cols .col:first-of-type{padding-right:15px;}.two-cols .col:last-of-type{padding-left:15px;}}.button--primary,.button--secondary,#button--primary,#button--secondary{font-family:"Source Serif Pro",serif;background:#de1219;color:#fff;text-transform:none;border:1px solid #2e2e2e;font-size:1.1em;letter-spacing:normal;font-weight:500;}.button--primary:hover,.button--primary:focus,.button--secondary:hover,.button--secondary:focus,#button--primary:hover,#button--primary:focus,#button--secondary:hover,#button--secondary:focus{color:#fff;background:#c61016;}.button--primary:active,.button--primary:visited,.button--secondary:active,.button--secondary:visited,#button--primary:active,#button--primary:visited,#button--secondary:active,#button--secondary:visited{color:#fff;}.button--secondary,#button--secondary{background:#006099;}.button--secondary:hover,.button--secondary:focus,#button--secondary:hover,#button--secondary:focus{color:#fff;background:#005080;}.button--helper,#button--helper{display:flex;justify-content:center;background:#006099;color:#fff;text-shadow:1px 1px 2px #2e2e2e;line-height:1.25em;margin-bottom:0.75em;width:100%;border:1px solid #2e2e2e;}.button--helper .with-icon,#button--helper .with-icon{justify-content:left;align-items:center;}.button--helper:hover,#button--helper:hover{color:#fff;background:#004066;}.no-padding{padding:0;}.align-right{padding-left:1em;padding-bottom:0.5em;}.align-left{padding-right:1em;padding-bottom:0.5em;}.align-center{text-align:center;}table.padded td,table.padded th{padding:0.5em;}.block-views-exposed-filter-blockevents-solr-page-1,.block-views-exposed-filter-blockservice-page-1,.block-views-exposed-filter-blockresearch-database-page-1,.block-views-exposed-filter-blockblog-solr-page-1,#views-exposed-form-events-solr-page-4,#views-exposed-form-events-solr-page-5,#views-exposed-form-events-solr-page-6,#views-exposed-form-events-solr-page-8{background:#006099;border-radius:6px;padding:2em 1em;margin:0 0 1.5em;position:relative;}.block-views-exposed-filter-blockevents-solr-page-1 ::-webkit-input-placeholder,.block-views-exposed-filter-blockservice-page-1 ::-webkit-input-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 ::-webkit-input-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-4 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-5 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-6 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-8 ::-webkit-input-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 ::-moz-placeholder,.block-views-exposed-filter-blockservice-page-1 ::-moz-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 ::-moz-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 ::-moz-placeholder,#views-exposed-form-events-solr-page-4 ::-moz-placeholder,#views-exposed-form-events-solr-page-5 ::-moz-placeholder,#views-exposed-form-events-solr-page-6 ::-moz-placeholder,#views-exposed-form-events-solr-page-8 ::-moz-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 :-ms-input-placeholder,.block-views-exposed-filter-blockservice-page-1 :-ms-input-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 :-ms-input-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 :-ms-input-placeholder,#views-exposed-form-events-solr-page-4 :-ms-input-placeholder,#views-exposed-form-events-solr-page-5 :-ms-input-placeholder,#views-exposed-form-events-solr-page-6 :-ms-input-placeholder,#views-exposed-form-events-solr-page-8 :-ms-input-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 :-moz-placeholder,.block-views-exposed-filter-blockservice-page-1 :-moz-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 :-moz-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 :-moz-placeholder,#views-exposed-form-events-solr-page-4 :-moz-placeholder,#views-exposed-form-events-solr-page-5 :-moz-placeholder,#views-exposed-form-events-solr-page-6 :-moz-placeholder,#views-exposed-form-events-solr-page-8 :-moz-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 label,.block-views-exposed-filter-blockservice-page-1 label,.block-views-exposed-filter-blockresearch-database-page-1 label,.block-views-exposed-filter-blockblog-solr-page-1 label,#views-exposed-form-events-solr-page-4 label,#views-exposed-form-events-solr-page-5 label,#views-exposed-form-events-solr-page-6 label,#views-exposed-form-events-solr-page-8 label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;color:#f7f7f7;}.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{margin:0 0.75em 0.5em 0;}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{font-size:0.7em;}}@media (min-width:1070px){.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{font-size:0.72em;}}@media (min-width:1200px){.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{font-size:0.85em;}}.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item,#views-exposed-form-events-solr-page-4 .form--inline > .form-item,#views-exposed-form-events-solr-page-5 .form--inline > .form-item,#views-exposed-form-events-solr-page-6 .form--inline > .form-item,#views-exposed-form-events-solr-page-8 .form--inline > .form-item{float:none;}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item,#views-exposed-form-events-solr-page-4 .form--inline > .form-item,#views-exposed-form-events-solr-page-5 .form--inline > .form-item,#views-exposed-form-events-solr-page-6 .form--inline > .form-item,#views-exposed-form-events-solr-page-8 .form--inline > .form-item{float:left;}}@media (min-width:666px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-story-time,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-story-time,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-story-time,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-story-time{float:left;}}@media (min-width:666px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-category{clear:both;}}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-category{clear:none;}}.block-views-exposed-filter-blockevents-solr-page-1 .form-text,.block-views-exposed-filter-blockservice-page-1 .form-text,.block-views-exposed-filter-blockresearch-database-page-1 .form-text,.block-views-exposed-filter-blockblog-solr-page-1 .form-text,#views-exposed-form-events-solr-page-4 .form-text,#views-exposed-form-events-solr-page-5 .form-text,#views-exposed-form-events-solr-page-6 .form-text,#views-exposed-form-events-solr-page-8 .form-text{width:170px;border-radius:6px;padding:0.5em;border:0;}.block-views-exposed-filter-blockevents-solr-page-1 .form-select,.block-views-exposed-filter-blockservice-page-1 .form-select,.block-views-exposed-filter-blockresearch-database-page-1 .form-select,.block-views-exposed-filter-blockblog-solr-page-1 .form-select,#views-exposed-form-events-solr-page-4 .form-select,#views-exposed-form-events-solr-page-5 .form-select,#views-exposed-form-events-solr-page-6 .form-select,#views-exposed-form-events-solr-page-8 .form-select{height:38px;-webkit-appearance:none;-moz-appearance:none;background:#fff;padding:0 1.5em 0 1em;background:url(/themes/custom/mcpl_zen/images/arrows.jpg) no-repeat #fff;background-position:95%;border:0;color:#2e2e2e;font-weight:500;border-radius:6px;}.block-views-exposed-filter-blockevents-solr-page-1 .form-item-search-term,.block-views-exposed-filter-blockevents-solr-page-1 .form-item-keywords,.block-views-exposed-filter-blockservice-page-1 .form-item-search-term,.block-views-exposed-filter-blockservice-page-1 .form-item-keywords,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-search-term,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-keywords,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-search-term,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-keywords,#views-exposed-form-events-solr-page-4 .form-item-search-term,#views-exposed-form-events-solr-page-4 .form-item-keywords,#views-exposed-form-events-solr-page-5 .form-item-search-term,#views-exposed-form-events-solr-page-5 .form-item-keywords,#views-exposed-form-events-solr-page-6 .form-item-search-term,#views-exposed-form-events-solr-page-6 .form-item-keywords,#views-exposed-form-events-solr-page-8 .form-item-search-term,#views-exposed-form-events-solr-page-8 .form-item-keywords{float:none !important;margin:0 0 0.75em;}.block-views-exposed-filter-blockevents-solr-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockevents-solr-page-1 .form-item-keywords .form-text,.block-views-exposed-filter-blockservice-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockservice-page-1 .form-item-keywords .form-text,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-keywords .form-text,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-4 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-4 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-5 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-5 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-6 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-6 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-8 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-8 .form-item-keywords .form-text{width:100%;}.block-views-exposed-filter-blockevents-solr-page-1 .form-actions,.block-views-exposed-filter-blockservice-page-1 .form-actions,.block-views-exposed-filter-blockresearch-database-page-1 .form-actions,.block-views-exposed-filter-blockblog-solr-page-1 .form-actions,#views-exposed-form-events-solr-page-4 .form-actions,#views-exposed-form-events-solr-page-5 .form-actions,#views-exposed-form-events-solr-page-6 .form-actions,#views-exposed-form-events-solr-page-8 .form-actions{clear:none;float:left;margin:0;}.block-views-exposed-filter-blockevents-solr-page-1 .bef-datepicker,.block-views-exposed-filter-blockservice-page-1 .bef-datepicker,.block-views-exposed-filter-blockresearch-database-page-1 .bef-datepicker,.block-views-exposed-filter-blockblog-solr-page-1 .bef-datepicker,#views-exposed-form-events-solr-page-4 .bef-datepicker,#views-exposed-form-events-solr-page-5 .bef-datepicker,#views-exposed-form-events-solr-page-6 .bef-datepicker,#views-exposed-form-events-solr-page-8 .bef-datepicker{width:120px;}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .bef-datepicker,.block-views-exposed-filter-blockservice-page-1 .bef-datepicker,.block-views-exposed-filter-blockresearch-database-page-1 .bef-datepicker,.block-views-exposed-filter-blockblog-solr-page-1 .bef-datepicker,#views-exposed-form-events-solr-page-4 .bef-datepicker,#views-exposed-form-events-solr-page-5 .bef-datepicker,#views-exposed-form-events-solr-page-6 .bef-datepicker,#views-exposed-form-events-solr-page-8 .bef-datepicker{width:90px;}}@media (min-width:1070px){.block-views-exposed-filter-blockevents-solr-page-1 .bef-datepicker,.block-views-exposed-filter-blockservice-page-1 .bef-datepicker,.block-views-exposed-filter-blockresearch-database-page-1 .bef-datepicker,.block-views-exposed-filter-blockblog-solr-page-1 .bef-datepicker,#views-exposed-form-events-solr-page-4 .bef-datepicker,#views-exposed-form-events-solr-page-5 .bef-datepicker,#views-exposed-form-events-solr-page-6 .bef-datepicker,#views-exposed-form-events-solr-page-8 .bef-datepicker{width:120px;}}.block-views-exposed-filter-blockevents-solr-page-1 .button,.block-views-exposed-filter-blockservice-page-1 .button,.block-views-exposed-filter-blockresearch-database-page-1 .button,.block-views-exposed-filter-blockblog-solr-page-1 .button,#views-exposed-form-events-solr-page-4 .button,#views-exposed-form-events-solr-page-5 .button,#views-exposed-form-events-solr-page-6 .button,#views-exposed-form-events-solr-page-8 .button{border:0;color:#006099;border-radius:6px;margin:0;height:38px;width:140px;background-color:#fff;box-shadow:#2e2e2e 2px 2px 5px;}.block-views-exposed-filter-blockevents-solr-page-1 .button#edit-reset,.block-views-exposed-filter-blockservice-page-1 .button#edit-reset,.block-views-exposed-filter-blockresearch-database-page-1 .button#edit-reset,.block-views-exposed-filter-blockblog-solr-page-1 .button#edit-reset,#views-exposed-form-events-solr-page-4 .button#edit-reset,#views-exposed-form-events-solr-page-5 .button#edit-reset,#views-exposed-form-events-solr-page-6 .button#edit-reset,#views-exposed-form-events-solr-page-8 .button#edit-reset{background:transparent;color:#fff;font-size:0.8em;width:auto;position:absolute;right:1em;bottom:-0.25em;box-shadow:none;}.research-learning-articles{border-radius:6px;background-color:#fff;padding:1em;margin-bottom:1em;}.clear{clear:both;}.nomargin{margin:0;line-height:0;}.left-margin{margin:0 0 0 1em;}.right-margin{margin:0 1em 0 0;}.icon--stack-books{background:url("/themes/custom/mcpl_zen/images/stack-books-white.svg") no-repeat;}.icon--digital-content{background:url("/themes/custom/mcpl_zen/images/digital-content-white.svg") no-repeat;}.icon--credit-card{background:url("/themes/custom/mcpl_zen/images/credit-card-white.svg") no-repeat;}.icon--printer{background:url("/themes/custom/mcpl_zen/images/printer-white.svg") no-repeat;}.icon--sphere{background:url("/themes/custom/mcpl_zen/images/sphere-white.svg") no-repeat;}.icon--question-circle{background:url("/themes/custom/mcpl_zen/images/question-circle-white.svg") no-repeat;}.icon--calendar{background:url("/themes/custom/mcpl_zen/images/calendar-white.svg") no-repeat;}.icon--laptop{background:url("/themes/custom/mcpl_zen/images/laptop-white.svg") no-repeat;}.icon--worldcat{background:url("/themes/custom/mcpl_zen/images/worldcat-logo-white.svg") no-repeat;}.icon-large{width:30px !important;height:30px !important;}.block-sharethis-block{position:relative;bottom:60px;text-align:right;padding:0 1.5em;float:right;}.is-page-node-type-page .block-sharethis-block{margin-bottom:0;bottom:20px;padding:0.5em 1.5em;width:100%;float:none;margin-top:2.25em;}.block-page-helpful{padding:0 1.5em;margin-bottom:0;bottom:30px;padding:0.5em 1.5em;width:100%;float:none;margin-top:2em;}.block-page-helpful p{font-weight:bold;margin:0.25rem 0;}.block-page-helpful .yes-helpful,.block-page-helpful .no-helpful{margin-left:0.75rem;}.contrast-dark .block-views > h2{color:#fff;}.contrast-dark #main-content,.contrast-dark h2.visually-hidden,.contrast-dark h1.visually-hidden{color:#fff;}.webform-title{color:#fff;}a span[class="0"]{display:none;}.field--name-comment-body #edit-comment-body-0-format{display:none;}#comment-form{padding:2em !important;}#protected-pages-enter-password{background-color:#fff;}img.image-style-image-with-border{border:1px solid #000000;}
.field--name-field-gallery-image{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;}.field--name-field-gallery-image .field__item{width:100%;}@media (min-width:666px){.field--name-field-gallery-image{flex-direction:row;}.field--name-field-gallery-image .field__item{width:45%;}.field--name-field-gallery-image .field__item .field__item{width:100%;margin-bottom:1rem;}}@media (min-width:960px){.field--name-field-gallery-image .field__item{width:22%;}}
.header__logo{float:left;margin:0 10px 0 0;padding:0;}[dir=rtl] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#1f1f1f;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir=rtl] .header__secondary-menu{float:left;}.header__region{clear:both;}.top-nav{z-index:1;}
.hidden,html.js .js-hidden,html.js .js-hide,html.js .element-hidden{display:none;}
.icon,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}
.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}.inline-links__item:last-child,.inline.links li:last-child{padding-right:0;}[dir=rtl] .inline-links__item,[dir=rtl] .inline.links li,.inline.links [dir=rtl] li{display:inline-block;padding:0 0 0 1em;}[dir=rtl] .inline-links__item:last-child,[dir=rtl] .inline.links li:last-child,.inline.links [dir=rtl] li:last-child{padding-left:0;}
.inline-sibling,span.field-label,.field-label-inline .field-label{display:inline;margin-right:10px;}[dir=rtl] .inline-sibling,[dir=rtl] span.field-label,[dir=rtl] .field-label-inline .field-label,.field-label-inline [dir=rtl] .field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,span.field-label *,.field-label-inline .field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,span.field-label + *,.field-label-inline .field-label + *,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child > :first-child,.field-label-inline .field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}
.page-background{background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:relative;}.bg-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}.is-page-node-type-landing-page .layout-3col{position:relative;}.is-page-node-type-landing-page h1.page-title{display:none;}.is-page-node-type-landing-page header.header{padding:15px;position:relative;}@media (min-width:666px){.is-page-node-type-landing-page header.header{padding:25px 60px 25px 60px;}}header.header{padding:20px;position:relative;}h1.section-title{text-shadow:0 0 6px rgba(85,85,85,0.3);margin:0;max-width:800px;margin:0 auto;text-align:center;font-size:3em;line-height:1.2;}@media (min-width:960px){h1.section-title{font-size:4em;}}.contrast-dark .bg-cover{background:linear-gradient(rgba(46,46,46,0.25) 5vw,rgba(46,46,46,0.95) 48vw,#2e2e2e 50vw);}.contrast-dark h1.section-title,.contrast-dark h2.card-group-title{color:#fff;}.contrast-red .bg-cover{background:linear-gradient(rgba(222,18,25,0.1) 40vw,rgba(222,18,25,0.95) 48vw,#de1219 50vw);}.contrast-red h1.section-title,.contrast-red h2.card-group-title{color:#fff;}.contrast-blue .bg-cover{background:linear-gradient(rgba(0,96,153,0.1) 40vw,rgba(0,96,153,0.95) 48vw,#006099 50vw);}.contrast-blue h1.section-title,.contrast-blue h2.card-group-title{color:#fff;}.contrast-teal .bg-cover{background:linear-gradient(rgba(39,104,109,0.1) 40vw,rgba(39,104,109,0.95) 48vw,#27686d 50vw);}.contrast-teal h1.section-title,.contrast-teal h2.card-group-title{color:#fff;}.contrast-purple .bg-cover{background:linear-gradient(rgba(127,63,152,0.1) 40vw,rgba(127,63,152,0.95) 48vw,#7f3f98 50vw);}.contrast-purple h1.section-title,.contrast-purple h2.card-group-title{color:#fff;}.contrast-orange .bg-cover{background:linear-gradient(rgba(246,130,36,0.1) 40vw,#f68224 48vw);}.contrast-orange h1.section-title,.contrast-orange h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-orange .breadcrumb__item,.contrast-orange .breadcrumb__item a{color:#000;}.contrast-yellow .bg-cover{background:linear-gradient(rgba(253,217,116,0.1) 40vw,#fdd974 48vw);}.contrast-yellow h1.section-title,.contrast-yellow h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-yellow .breadcrumb__item,.contrast-yellow .breadcrumb__item a{color:#000;}.contrast-green .bg-cover{background:linear-gradient(rgba(141,198,63,0.1) 40vw,#8dc63f 48vw);}.contrast-green h1.section-title,.contrast-green h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-green .breadcrumb__item,.contrast-green .breadcrumb__item a{color:#000;}.contrast-light .bg-cover{background:linear-gradient(rgba(247,247,247,0.3) 5vw,#f7f7f7 48vw);}.contrast-light h1.section-title,.contrast-light h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-light .breadcrumb__item,.contrast-light .breadcrumb__item a{color:#000;}.contrast- h1.section-title{color:#fff;text-shadow:0 0 6px rgba(46,46,46,0.3);}.contrast- h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px white;position:relative;font-weight:400;}.contrast- .breadcrumb__item,.contrast- .breadcrumb__item a{color:#000;}.is-page-node-type-landing-page .paragraph--type--card-group .card-group-title,.is-page-node-type-landing-page .card-group .card-group-title{background:transparent;padding:0;margin:0 0 0.625em;width:100%;}.block-system-breadcrumb-block{margin:1.5em 0 0;}#protected-pages-enter-password{background-color:white;}
.icon,.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large,.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red,.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.megamenu-block{display:none;position:fixed;background-color:#eaeaea;z-index:100;width:250px;text-align:left;left:-250px;top:0;height:100%;padding:0;}@media (min-width:1024px){.megamenu-block{display:block;position:unset;background-color:transparent;width:75%;height:auto;left:auto;top:auto;padding:2.55em 0;}}@media (min-width:960px){.megamenu-block .megamenu__list{width:100%;position:absolute;}.megamenu-block .megamenu__item{width:55%;}.megamenu-block .megamenu__submenu{position:absolute;left:30%;top:10%;width:70%;height:80%;}}@media (min-width:1024px){.megamenu-block{display:flex;}.megamenu-block .megamenu__list{top:150px;left:0;z-index:100;}}@media (min-width:1024px){ul.menu.megamenu__list{padding:2.5em 5em;margin:0;height:240px;width:90%;}}.megamenu__list{background:#eaeaea;}.megamenu__list .megamenu__item{list-style:none;}.megamenu__list .megamenu__item a,.megamenu__list .megamenu__item span{color:#1f1f1f;text-decoration:none;display:block;cursor:pointer;width:40%;}.megamenu__list .megamenu__item a.active,.megamenu__list .megamenu__item span.active{color:#de1219;font-weight:bold;position:relative;}.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after{position:absolute;right:14px;top:0;content:"";}.megamenu__list .megamenu__item > ul{visibility:hidden;}.megamenu__list .megamenu__item > ul.visible{visibility:visible;}.megamenu__list .megamenu__submenu{border-left:3px solid #bababa;margin-top:0;padding:0 0 0 2em;z-index:100;}.megamenu__list .megamenu__submenu li{width:100%;list-style:none;font-size:0.9em;}.megamenu__list .megamenu__submenu li a,.megamenu__list .megamenu__submenu li span{width:100%;}
.ui-dialog-content .reload-button a{color:#000;}
.box,.sidebar .block-menu-block{margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);background-color:#fff;border-radius:6px;}.box .inner,.sidebar .block-menu-block .inner{padding:1.25em;position:relative;}.box .inner .block-sharethis-block,.sidebar .block-menu-block .inner .block-sharethis-block{position:absolute;top:1.5em;right:1.5em;}.is-page-node-type-blog .box .inner .block-sharethis-block,.is-page-node-type-blog .sidebar .block-menu-block .inner .block-sharethis-block,.sidebar .is-page-node-type-blog .block-menu-block .inner .block-sharethis-block{top:0.3em;right:0;bottom:auto;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus,.sidebar .block-menu-block:focus,.sidebar .block-menu-block:hover,.sidebar .is-focus.block-menu-block{border-color:#1f1f1f;}.box--no-padding .inner{padding:0;}.box--highlight{border-color:#006099;}.box--red{background-color:#de1219;color:#fff;}.box--orange{background-color:#f68224;}.box--yellow{background-color:#ffc423;}.box--green{background-color:#8dc63f;}.box--blue{background-color:#006099;color:#fff;}.box--purple{background-color:#7f3f98;color:#fff;}.box--image-bg{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII="),url(/themes/custom/mcpl_zen/images/bookshelf.jpg) no-repeat;background-size:cover;}.box .box,.box #comment-form{box-shadow:none !important;padding:0 !important;}.icon,.top-nav #block-siteswitcher ul li.more-sites::after,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down,.top-nav #block-siteswitcher ul li.more-sites::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.sidebar .block-menu-block{padding:1em 0;}.nav-menu{padding:0;margin:0;}.nav-menu__item,.menu__item{padding:0;list-style-image:none;list-style-type:none;}.nav-menu__link{display:block;padding:2px 20px;margin:4px 0;color:#1f1f1f;text-decoration:none;}.nav-menu__link.is-active,.nav-menu__link--is-active,.nav-menu__link:hover,.menu a.active{color:#1f1f1f;border-left:6px solid #de1219;padding-left:14px;color:#1f1f1f;}.nav-menu__link:hover{border-color:#f88286;}.top-nav{position:relative;height:202px;max-width:1470px;background:#fff;margin:0 auto;}@media (min-width:1024px){.top-nav{padding-right:15px;background:url("/themes/custom/mcpl_zen/images/rainbow-bg.png") right center no-repeat;}}.top-nav .site-logo{width:130px;left:2.5em;height:96px;display:inline-block;position:relative;background:url("/themes/custom/mcpl_zen/logo.svg") no-repeat;text-indent:-1000px;color:#1f1f1f;}@media (min-width:333px){.top-nav .site-logo{width:140px;left:3.5em;height:130px;}}@media (min-width:444px){.top-nav .site-logo{width:180px;left:3em;height:96px;}}.is-logged-in-user .top-nav .site-logo{z-index:200;}.genealogy .top-nav .site-logo{width:140px;height:140px;top:-2.6em;position:relative;background:url("/themes/custom/mcpl_zen/images/mgc-logo.svg") no-repeat;background-position:center;}@media (min-width:555px){.genealogy .top-nav .site-logo{width:270px;height:180px;top:-3.2em;}}@media (min-width:666px){.genealogy .top-nav .site-logo{width:200px;}}@media (min-width:960px){.genealogy .top-nav .site-logo{width:300px;}}.story-center .top-nav .site-logo{width:140px;position:relative;background:url("/themes/custom/mcpl_zen/images/storycenter-logo.svg") no-repeat;}@media (min-width:444px){.story-center .top-nav .site-logo{width:220px;top:auto;}}@media (min-width:960px){.story-center .top-nav .site-logo{width:275px;}}.square-one .top-nav .site-logo{width:200px;height:90px;top:0;left:2em;position:relative;background:url("/themes/custom/mcpl_zen/images/squareone-logo.svg") no-repeat;}.grow-a-reader .top-nav .site-logo{width:140px;height:120px;top:-1em;position:relative;background:url("/themes/custom/mcpl_zen/images/grow-a-reader-logo.svg") no-repeat;}@media (min-width:444px){.grow-a-reader .top-nav .site-logo{width:230px;}}.kids .top-nav .site-logo{width:140px;height:120px;top:-1em;position:relative;background:url("/themes/custom/mcpl_zen/images/grow-a-reader-logo.svg") no-repeat;}@media (min-width:444px){.kids .top-nav .site-logo{width:230px;}}.culinary .top-nav .site-logo{width:220px;height:90px;top:0;position:relative;background:url("/themes/custom/mcpl_zen/images/culinary-logo-whisk.svg") no-repeat;}@media (min-width:1024px){.top-nav .site-logo{position:inherit;left:auto;}}.top-nav .block-system-branding-block{float:left;margin:1em 0 0 1em;}@media (min-width:1024px){.top-nav .block-system-branding-block{margin:1em 0 0 1.5em;height:96px;overflow:hidden;position:relative;z-index:300;}}.top-nav .menu--main ul{margin:0;}.top-nav .menu--main li{list-style:none;}.top-nav .menu--main li a{color:#000;text-decoration:none;display:block;width:100%;height:100%;}.top-nav .menu--main li.menu-item{font-size:1em;font-weight:500;border-bottom:1px solid #000;padding:1em 1em 1em 2em;margin:0 auto;width:100%;position:relative;}@media (min-width:1024px){.top-nav .menu--main li.menu-item{font-family:"Source Serif Pro",serif;float:left;display:inline;font-size:0.85em;font-weight:600;margin:0 0.8em;text-transform:uppercase;letter-spacing:0.01em;padding:0;border:0;width:auto;}}.top-nav .menu--main li.menu-item.menu-item--active-trail{background:#bfee7f;}@media (min-width:1024px){.top-nav .menu--main li.menu-item.menu-item--active-trail{border-bottom:2px solid #000;padding:0 0 0.5em;background:none;}}@media (min-width:1070px){.top-nav .menu--main li.menu-item{font-size:0.9em;}}@media (min-width:1200px){.top-nav .menu--main li.menu-item{font-size:1em;margin:0.15em 0.8em;}}@media (min-width:1300px){.top-nav .menu--main li.menu-item{font-size:1.1em;margin:0.15em 1em;}}.top-nav .menu--main .mobile-menu-header{background:#ef3d43;color:#fff;display:block;text-align:center;padding:0.5em 0;font-size:1.2em;}@media (min-width:1024px){.top-nav .menu--main .mobile-menu-header{display:none;}}.top-nav #block-mcpl-zen-main-menu{width:250px;position:absolute;left:-250px;top:0;background:#eaeaea;margin:0;}.alert .top-nav #block-mcpl-zen-main-menu{top:-87px;}@media (min-width:1024px){.top-nav #block-mcpl-zen-main-menu{width:100%;position:inherit;z-index:200;left:0;top:3em;background:transparent;}.alert .top-nav #block-mcpl-zen-main-menu{top:3em;}}.top-nav #block-subsite-top-nav{width:250px;position:absolute;left:-250px;top:0;background:#eaeaea;margin:0;}.alert .top-nav #block-subsite-top-nav{top:-87px;}@media (min-width:1024px){.top-nav #block-subsite-top-nav{width:100%;position:inherit;z-index:200;left:0;top:1em;background:transparent;padding:1.2em 0;}.alert .top-nav #block-subsite-top-nav{top:1em;}}.top-nav #block-subsite-top-nav .subsite-label{overflow:hidden;}@media (min-width:1024px){.top-nav #block-subsite-top-nav .subsite-label{display:none;}}.top-nav #block-subsite-top-nav .subsite-label::before{font-size:1em;font-weight:500;padding:1em;width:100%;background:#fff;display:block;border-bottom:1px solid #000;}.genealogy .top-nav #block-subsite-top-nav .subsite-label::before{content:"Midwest Genealogy Center";border-top:4px solid #27686d;}.story-center .top-nav #block-subsite-top-nav .subsite-label::before{content:"Story Center";border-top:4px solid #e6b43b;}.square-one .top-nav #block-subsite-top-nav .subsite-label::before{content:"Square One Small Business";border-top:4px solid #00aeef;}.kids .top-nav #block-subsite-top-nav .subsite-label::before{content:"Kids";border-top:4px solid #8dc63f;}.grow-a-reader .top-nav #block-subsite-top-nav .subsite-label::before{content:"Grow a Reader";border-top:4px solid #8dc63f;}.culinary .top-nav #block-subsite-top-nav .subsite-label::before{content:"Culinary Center";border-top:4px solid #7cba5f;}.top-nav #block-subsite-top-nav .subsite-link{color:#000;text-decoration:none;}@media (min-width:1024px){.top-nav #block-subsite-top-nav .subsite-link{display:none;}}.top-nav #block-subsite-top-nav ul{margin:0;}.top-nav #block-subsite-top-nav li{font-size:1em;font-weight:500;border-bottom:1px solid #000;padding:1em 1em 1em 3em;margin:0 auto;width:100%;position:relative;list-style:none;}@media (min-width:1024px){.top-nav #block-subsite-top-nav li{font-family:"Source Serif Pro",serif;display:inline;font-weight:600;font-size:0.85em;margin:0 0.7em;text-transform:uppercase;letter-spacing:0.01em;cursor:pointer;float:left;border:0;width:auto;padding:0.5em;}}.top-nav #block-subsite-top-nav li.open,.top-nav #block-subsite-top-nav li.menu-item--active-trail{background:#bfee7f;}@media (min-width:1024px){.top-nav #block-subsite-top-nav li.open,.top-nav #block-subsite-top-nav li.menu-item--active-trail{border-bottom:2px solid #000;background:none;}}@media (min-width:1070px){.top-nav #block-subsite-top-nav li{font-size:0.9em;}}@media (min-width:1200px){.top-nav #block-subsite-top-nav li{font-size:1em;}}@media (min-width:1300px){.top-nav #block-subsite-top-nav li{font-size:1.1em;margin:0 1em;}}.top-nav #block-subsite-top-nav li a{color:#000;text-decoration:none;display:block;width:100%;height:100%;}.top-nav #block-siteswitcher{display:block;position:fixed;z-index:200;width:250px;text-align:left;left:-250px;top:342px !important;height:100%;background:#eaeaea;border-top:4px solid #000;}.mcpl-main .top-nav #block-siteswitcher{top:283px;}@media (min-width:1024px){.top-nav #block-siteswitcher{display:block;position:static;top:auto;left:auto;width:100%;height:auto;border:0;}}.top-nav #block-siteswitcher ul{margin:0;padding:0;position:relative;z-index:2000;width:100%;}@media (min-width:1024px){.top-nav #block-siteswitcher ul{width:75%;}}@media (min-width:1300px){.top-nav #block-siteswitcher ul{width:77%;}}.top-nav #block-siteswitcher ul li{font-size:1em;font-weight:500;border-bottom:1px solid #000;padding:1em;margin:0 auto;width:100%;position:relative;list-style:none !important;}@media (min-width:1024px){.top-nav #block-siteswitcher ul li{display:inline-block;text-transform:uppercase;padding:0.3em 0.5em;font-weight:600;font-size:0.7em;letter-spacing:0.01em;border-bottom:0;margin:auto;width:auto;border-top:4px solid transparent;}.mcpl-main .top-nav #block-siteswitcher ul li:first-child{border-top:4px solid #ef3d43;background:#fff;}}.top-nav #block-siteswitcher ul li.more-sites{padding:0;border-top:4px solid transparent;width:100%;}.top-nav #block-siteswitcher ul li.more-sites span{display:none;}@media (min-width:1024px){.top-nav #block-siteswitcher ul li.more-sites{cursor:pointer;width:125px;padding:0.3em 1.3em;}.top-nav #block-siteswitcher ul li.more-sites span{display:inline;}.top-nav #block-siteswitcher ul li.more-sites.active{background:#fff;border-top:4px solid #006099;}.top-nav #block-siteswitcher ul li.more-sites .more-sites-menu{position:absolute;left:0;top:2em;font-size:1rem;background:#fff;display:none;box-shadow:0 3px 4px #404040;width:100%;}.top-nav #block-siteswitcher ul li.more-sites .more-sites-menu li{border:0 !important;display:block;background:transparent !important;}.top-nav #block-siteswitcher ul li.more-sites::after{content:" ";position:relative;top:0.3em;right:0;width:18px;height:18px;display:inline-block;}}@media (min-width:1200px){.top-nav #block-siteswitcher ul li.more-sites{width:153px;padding:0.3em 2em;}}.top-nav #block-siteswitcher ul li.menu-item--active-trail{background:#fff;}.genealogy .top-nav #block-siteswitcher ul li.menu-item--active-trail{border-top:4px solid #27686d;}.story-center .top-nav #block-siteswitcher ul li.menu-item--active-trail{border-top:4px solid #e6b43b;}.square-one .top-nav #block-siteswitcher ul li.menu-item--active-trail{border-top:4px solid #00aeef;}.kids .top-nav #block-siteswitcher ul li.menu-item--active-trail{border-top:4px solid #8dc63f;}.grow-a-reader .top-nav #block-siteswitcher ul li.menu-item--active-trail{border-top:4px solid #8dc63f;}.culinary .top-nav #block-siteswitcher ul li.menu-item--active-trail{border-top:4px solid #7cba5f;}@media (min-width:1070px){.top-nav #block-siteswitcher ul li{font-size:0.72em;padding:0.3em 0.6em;}}@media (min-width:1200px){.top-nav #block-siteswitcher ul li{padding:0.3em 1.3em;font-size:0.75em;}}@media (min-width:1300px){.top-nav #block-siteswitcher ul li{padding:0.3em 2em;}}.top-nav #block-siteswitcher ul li a{text-decoration:none;color:#000;display:block;width:100%;height:100%;}.top-nav .support-locations{display:none;}@media (min-width:1024px){.top-nav .support-locations{display:block;position:absolute;top:0.4em;right:1.5%;}.top-nav .support-locations div{display:inline-block;text-transform:uppercase;font-weight:600;font-size:0.7em;letter-spacing:0.01em;padding:0 0.9em;}.top-nav .support-locations div a{text-decoration:none;color:#000;}.top-nav .support-locations div a span{display:inline-block;position:relative;top:0.1em;left:-0.5em;}}@media (min-width:1070px){.top-nav .support-locations div{font-size:0.72em;}}@media (min-width:1300px){.top-nav .support-locations div{font-size:0.75em;}}.top-nav #block-top-utils{position:initial;}.top-nav .top-utils{position:absolute;top:0.5em;right:1em;}@media (min-width:666px){.top-nav .top-utils{top:2em;right:0;}}@media (min-width:1024px){.top-nav .top-utils{top:0;width:12%;height:auto;margin:0;}}@media (min-width:1024px){.top-nav .top-utils .locations-mobile,.top-nav .top-utils .logout-mobile{display:none !important;}}.top-nav .top-utils .my-account,.top-nav .top-utils .locations-mobile,.top-nav .top-utils .logout-mobile,.top-nav .top-utils .search{display:block;position:relative;font-size:0.8em;margin:0.25em 0;}@media (min-width:666px){.top-nav .top-utils .my-account,.top-nav .top-utils .locations-mobile,.top-nav .top-utils .logout-mobile,.top-nav .top-utils .search{display:inline-block;margin:0 1.25em;font-size:0.9em;}}@media (min-width:1024px){.top-nav .top-utils .my-account,.top-nav .top-utils .locations-mobile,.top-nav .top-utils .logout-mobile,.top-nav .top-utils .search{display:inherit;margin:auto;}}.top-nav .top-utils .my-account a,.top-nav .top-utils .locations-mobile a,.top-nav .top-utils .logout-mobile a,.top-nav .top-utils .search a{font-size:1.2em;text-transform:none;color:#000;text-decoration:none;width:100%;height:100%;padding:0.3em 0 0;position:relative;}@media (min-width:1024px){.top-nav .top-utils .my-account a,.top-nav .top-utils .locations-mobile a,.top-nav .top-utils .logout-mobile a,.top-nav .top-utils .search a{font-size:0.8em;text-transform:uppercase;font-weight:800;}}.top-nav .top-utils .my-account a span,.top-nav .top-utils .locations-mobile a span,.top-nav .top-utils .logout-mobile a span,.top-nav .top-utils .search a span{position:absolute;top:0.2em;left:-1.7em;width:16px;height:16px;}@media (min-width:666px){.top-nav .top-utils .my-account a span,.top-nav .top-utils .locations-mobile a span,.top-nav .top-utils .logout-mobile a span,.top-nav .top-utils .search a span{width:24px;height:24px;}}@media (min-width:1024px){.top-nav .top-utils .my-account a span,.top-nav .top-utils .locations-mobile a span,.top-nav .top-utils .logout-mobile a span,.top-nav .top-utils .search a span{width:inherit;height:inherit;position:inherit;left:inherit;}}@media (min-width:1024px){.top-nav .top-utils .my-account,.top-nav .top-utils .locations-mobile,.top-nav .top-utils .logout-mobile,.top-nav .top-utils .search{text-align:center;height:36px;}.top-nav .top-utils .my-account a,.top-nav .top-utils .locations-mobile a,.top-nav .top-utils .logout-mobile a,.top-nav .top-utils .search a{display:block;}.top-nav .top-utils .my-account a span,.top-nav .top-utils .locations-mobile a span,.top-nav .top-utils .logout-mobile a span,.top-nav .top-utils .search a span{display:inline-block;width:20px;height:20px;position:relative;top:0.4em;margin:0 0.5em 0 0;}}@media (min-width:1024px){.top-nav .top-utils .my-account{margin-right:15px;}}.top-nav .top-utils .search{margin:0 2em 0 0;top:-0.5em;left:0.5em;z-index:300;}@media (min-width:666px){.top-nav .top-utils .search{top:0;left:0;}}.top-nav .top-utils .search a{font-size:1em;}.top-nav .top-utils .search a .icon--search-red{position:relative;left:-0.1em;width:40px;height:40px;}@media (min-width:666px){.top-nav .top-utils .search a .icon--search-red{left:0.3em;}}@media (min-width:1024px){.top-nav .top-utils .search a .icon--search-red{display:none;}}@media (min-width:1024px){.top-nav .top-utils .search{font-family:"Source Serif Pro",serif;text-align:center;position:relative;border-top:2px solid #fff;width:100%;height:76%;}.top-nav .top-utils .search a{font-size:1em;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:0.05em;padding:2.3em 0 0;position:relative;display:block;width:100%;height:100%;}.top-nav .top-utils .search a span{display:inline-block;width:25px;height:25px;position:relative;top:0.5em;}}.logout-icon{background:url("/themes/custom/mcpl_zen/images/logout.png") no-repeat;width:24px;height:24px;background-size:cover;}@media (min-width:1024px){.logout-icon{width:14px;height:14px;}}#block-landing-page-subnav{font-family:"Source Serif Pro",serif;font-size:1.2em;font-weight:500;}@media (min-width:1200px){#block-landing-page-subnav{font-size:1.3em;}}#block-landing-page-subnav ul{padding:0;line-height:100%;}@media (min-width:960px){#block-landing-page-subnav ul{border-bottom:1px solid #fff;padding:0 0.7em 0 0;}}#block-landing-page-subnav ul li{list-style:none;padding:0 0 0.75em;display:block;margin-bottom:0.5em;}@media (min-width:960px){#block-landing-page-subnav ul li{display:inline-block;padding:0 0 7px 0;margin-bottom:0;}}@media (min-width:1070px){#block-landing-page-subnav ul li{padding:0 0 8px 0;}}#block-landing-page-subnav ul li a{text-decoration:none;color:#fff;background-color:rgba(0,0,0,0.75);border-radius:6px;padding:2px 0.7em;border:1px solid #fff;}@media (min-width:960px){#block-landing-page-subnav ul li a{margin-right:0.5em;border-bottom:0;border-radius:6px 6px 0 0;padding:0.3em 0.7em 3px 0.7em;}}#block-landing-page-subnav ul li a:hover{background-color:#006099;}#block-landing-page-subnav ul li a.is-active{background-color:rgba(255,255,255,0.75);color:#00101a;text-shadow:1px 1px 2px #fff;}@media (min-width:960px){#block-landing-page-subnav ul li a.is-active{border-bottom:3px solid #fff;padding:0.5em 0.7em 1px 0.7em;}}#block-sidebar-nav,#block-sidebar-nav-subsites,#block-sidebar-nav-press-room{padding:1em 0;font-size:0.9em;}#block-sidebar-nav ul.menu,#block-sidebar-nav-subsites ul.menu,#block-sidebar-nav-press-room ul.menu{margin:0;}#block-sidebar-nav ul.menu .menu-item--expanded ul.menu,#block-sidebar-nav-subsites ul.menu .menu-item--expanded ul.menu,#block-sidebar-nav-press-room ul.menu .menu-item--expanded ul.menu{padding:0 0 0 1em;}.menu-button{color:#404040;display:block;text-decoration:none;width:36px !important;height:36px !important;position:absolute;padding:0;border:0;background-color:#fff;}@media (min-width:1024px){.menu-button{display:none !important;}}.menu-button span{font-size:0.9em;position:relative;top:2em;}
.navbar{margin:0;padding:0;text-align:left;}[dir=rtl] .navbar{text-align:right;}.navbar__item,.navbar > li{font-family:"Source Serif Pro",serif;font-size:1.125rem;float:left;padding:0 16px 0 0;list-style-type:none;list-style-image:none;font-weight:600;}.navbar__item > a,.navbar > li > a{text-transform:uppercase;color:#1f1f1f;text-decoration:none;}.navbar__item > a:hover,.navbar__item > a.active,.navbar > li > a:hover,.navbar > li > a.active{border-bottom:1px solid #2e2e2e;}
.is-page-node-type-research-database .body,.is-page-node-type-research-database .field--name-body,.is-page-node-type-event .body,.is-page-node-type-event .field--name-body,.is-page-node-type-service .body,.is-page-node-type-service .field--name-body,.is-page-node-type-blog .body,.is-page-node-type-blog .field--name-body{width:100%;}.is-page-node-type-research-database .db-logo,.is-page-node-type-event .db-logo,.is-page-node-type-service .db-logo,.is-page-node-type-blog .db-logo{float:right;width:35%;padding:0.75em 0 0 2em;}.is-page-node-type-blog .inner .field--name-field-image,.is-page-node-type-service .inner .field--name-field-image{float:right;width:35%;padding:0.75em 0 0 2em;}#mcpl-helper-preferences-modal-form{background:#fff;padding:1em;border-radius:6px;z-index:200;position:relative;}@media (min-width:960px){#mcpl-helper-preferences-modal-form{float:left;}}#omega_sso_modal_form .nologin{color:#1f1f1f;margin-right:10px;}.contrast-dark .mcpl-helper-preferences-modal-form > h2,.contrast-dark .block-biblio-user-genre-block > h2,.contrast-dark .view-display-id-user_interests_events > .view-header > h2,.contrast-dark .block-biblio-lists-list-block > h2,.contrast-dark .block-biblio-user-for-later-block > h2,.contrast-dark .block-views-blockuser-interests-block-1 > h2,.contrast-dark .block-views-blockuser-interests-user-interest-blogs > h2,.contrast-dark .biblio-modal-login-form h3,.contrast-dark .biblio-modal-login-form .description{color:#fff;}.contrast-light .mcpl-helper-preferences-modal-form > h2,.contrast-light .block-biblio-user-genre-block > h2,.contrast-light .view-display-id-user_interests_events > .view-header > h2,.contrast-light .block-biblio-lists-list-block > h2,.contrast-light .block-biblio-user-for-later-block > h2,.contrast-light .block-views-blockuser-interests-block-1 > h2,.contrast-light .block-views-blockuser-interests-user-interest-blogs > h2,.contrast-light .biblio-modal-login-form h3,.contrast-light .biblio-modal-login-form .description{color:#1f1f1f;}.contrast- .mcpl-helper-preferences-modal-form > h2,.contrast- .block-biblio-user-genre-block > h2,.contrast- .view-display-id-user_interests_events > .view-header > h2,.contrast- .block-biblio-lists-list-block > h2,.contrast- .block-biblio-user-for-later-block > h2,.contrast- .block-views-blockuser-interests-block-1 > h2,.contrast- .block-views-blockuser-interests-user-interest-blogs > h2,.contrast- .biblio-modal-login-form h3,.contrast- .biblio-modal-login-form .description{color:#1f1f1f;box-shadow:0 0 10px 0 rgba(255,255,255,0.5);font-weight:400;}#block-mylibrarylinks .button{display:inline-block;margin:1em 0 0 1em;}@media (min-width:666px){#block-mylibrarylinks .button{margin:0 0 0 1em;}}#block-mylibrarylinks .field--name-body{display:inline-block;position:relative;top:-2.5em;background:#fff;border-radius:6px;padding:1.5em 0;z-index:100;width:100%;left:0;}@media (min-width:666px){#block-mylibrarylinks .field--name-body{top:-0.5em;}}@media (min-width:960px){#block-mylibrarylinks .field--name-body{width:auto;top:0;padding:1.5em;left:-2.2em;}}.block-biblio-user-for-later-block{clear:both;}.block-biblio-user-for-later-block h2{color:#fff;}
.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager__current-item,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}
@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}
.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}
#block-search-form{background:#de1219;width:100%;padding:8px;text-align:left;display:block;position:absolute;top:146px;clear:both;}@media (min-width:666px){#block-search-form{padding-left:35px;}}@media (min-width:1024px){#block-search-form{right:15px;max-width:1455px;}}.genealogy #block-search-form{background:#27686d;}.story-center #block-search-form{background:#e6b43b;}.square-one #block-search-form{background:#00aeef;}.culinary #block-search-form{background:#7cba5f;}.kids #block-search-form{background:#8dc63f;}.grow-a-reader #block-search-form{background:#8dc63f;}.is-path-search #block-search-form{display:block;}#block-search-form .form-item{width:70%;margin:0;margin-right:0.5em;overflow-x:auto;float:left;}#block-search-form .form-actions{clear:none;margin-top:0px;margin-bottom:0px;display:inline;}#block-search-form .form-actions .loading-spinner{background-image:url("/themes/custom/mcpl_zen/images/spinner.gif");background-size:2.05em 2.05em;width:2.05em;height:2.05em;border:0;margin:0 0;display:inline-block;}#block-search-form .form-text{font-family:"Roboto",sans-serif;font-weight:300;-webkit-appearance:none;-moz-appearance:none;background:white;border-bottom:1px #1f1f1f;border-top:1px #1f1f1f;border-left:1px #1f1f1f;border-right:1px #1f1f1f;padding:4px;width:100%;height:100%;font-size:21px;color:#1f1f1f;font-weight:300;letter-spacing:0.01em;outline:1px;}#block-search-form .form-submit{color:#fff;background-color:transparent;border:0;box-shadow:none;margin:0 0;text-indent:-3000px;width:40px;height:40px;left:72%;}@media (min-width:666px){#block-search-form .form-submit{right:6.5em;}}.is-path-search ul.menu.omega-search-menu,.is-path-research-and-learning ul.menu.omega-search-menu{font-family:"Source Serif Pro",serif;font-size:1.2em;margin-left:0;}@media (min-width:666px){.is-path-search ul.menu.omega-search-menu,.is-path-research-and-learning ul.menu.omega-search-menu{font-size:1em;text-align:left;}}@media (min-width:960px){.is-path-search ul.menu.omega-search-menu,.is-path-research-and-learning ul.menu.omega-search-menu{font-size:1.4em;}}.is-path-search ul.menu.omega-search-menu li,.is-path-research-and-learning ul.menu.omega-search-menu li{list-style:none;display:block;margin:0 0 0.5em;}@media (min-width:666px){.is-path-search ul.menu.omega-search-menu li,.is-path-research-and-learning ul.menu.omega-search-menu li{display:inline;margin:0 0.5em;}}.is-path-search ul.menu.omega-search-menu li:first-child,.is-path-research-and-learning ul.menu.omega-search-menu li:first-child{margin-left:0;}.is-path-search ul.menu.omega-search-menu a,.is-path-research-and-learning ul.menu.omega-search-menu a{text-decoration:none;color:#000;}.is-path-search ul.menu.omega-search-menu a.is-active,.is-path-research-and-learning ul.menu.omega-search-menu a.is-active{border-bottom:3px solid #de1219;padding:0 0 0.2em;}@media (min-width:666px){.is-path-search header.header,.is-path-research-and-learning header.header{padding:1.2em;}}.is-path-search .block-system-breadcrumb-block,.is-path-research-and-learning .block-system-breadcrumb-block{margin-top:0;}.is-path-search .view-search-catalog a,.is-path-search .view-search-articles a,.is-path-research-and-learning .view-search-catalog a,.is-path-research-and-learning .view-search-articles a{text-decoration:none;color:#000;}.is-path-search .view-search-catalog a.see-all,.is-path-search .view-search-articles a.see-all,.is-path-research-and-learning .view-search-catalog a.see-all,.is-path-research-and-learning .view-search-articles a.see-all{text-transform:uppercase;text-align:right;font-weight:600;letter-spacing:0.01em;display:block;margin:0 0 0.5em;font-size:0.9em;}.is-path-search .view-search-catalog .card-list span,.is-path-search .view-search-articles .card-list span,.is-path-research-and-learning .view-search-catalog .card-list span,.is-path-research-and-learning .view-search-articles .card-list span{display:inline;text-transform:uppercase;font-size:0.9em;font-weight:500;cursor:pointer;margin:0 1.25em 0 0;}.is-path-search .view-search-catalog .card-list span.active,.is-path-search .view-search-articles .card-list span.active,.is-path-research-and-learning .view-search-catalog .card-list span.active,.is-path-research-and-learning .view-search-articles .card-list span.active{border-bottom:2px solid #000;}.is-path-search .view-search-catalog .details,.is-path-search .view-search-articles .details,.is-path-research-and-learning .view-search-catalog .details,.is-path-research-and-learning .view-search-articles .details{padding:0 1em;}.is-path-search .view-search-catalog h2,.is-path-search .view-search-articles h2,.is-path-research-and-learning .view-search-catalog h2,.is-path-research-and-learning .view-search-articles h2{margin:0.5em 0 0;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;}.is-path-search .view-search-catalog h3,.is-path-search .view-search-articles h3,.is-path-research-and-learning .view-search-catalog h3,.is-path-research-and-learning .view-search-articles h3{margin:0 0 0.5em;font-size:1em;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;}.is-path-search .view-search-catalog.cards .cover-img,.is-path-search .view-search-articles.cards .cover-img,.is-path-research-and-learning .view-search-catalog.cards .cover-img,.is-path-research-and-learning .view-search-articles.cards .cover-img{height:200px;overflow:hidden;}.is-path-search .view-search-catalog.cards .cover-img img,.is-path-search .view-search-articles.cards .cover-img img,.is-path-research-and-learning .view-search-catalog.cards .cover-img img,.is-path-research-and-learning .view-search-articles.cards .cover-img img{width:100%;border-radius:6px 6px 0 0;}.is-path-search .view-search-catalog.cards .author,.is-path-search .view-search-articles.cards .author,.is-path-research-and-learning .view-search-catalog.cards .author,.is-path-research-and-learning .view-search-articles.cards .author{font-style:italic;}.is-path-search .view-search-catalog.list .view-content,.is-path-search .view-search-articles.list .view-content,.is-path-research-and-learning .view-search-catalog.list .view-content,.is-path-research-and-learning .view-search-articles.list .view-content{margin:1em 0 0;}.is-path-search .view-search-catalog.list .view-content a,.is-path-search .view-search-articles.list .view-content a,.is-path-research-and-learning .view-search-catalog.list .view-content a,.is-path-research-and-learning .view-search-articles.list .view-content a{display:block;width:100%;height:100%;}.is-path-search .view-search-catalog.list .cover-img,.is-path-search .view-search-articles.list .cover-img,.is-path-research-and-learning .view-search-catalog.list .cover-img,.is-path-research-and-learning .view-search-articles.list .cover-img{width:10%;display:inline-block;vertical-align:top;margin:0;}.is-path-search .view-search-catalog.list img,.is-path-search .view-search-articles.list img,.is-path-research-and-learning .view-search-catalog.list img,.is-path-research-and-learning .view-search-articles.list img{border-radius:6px 0 0 6px;vertical-align:top;margin:0;}.is-path-search .view-search-catalog.list .details,.is-path-search .view-search-articles.list .details,.is-path-research-and-learning .view-search-catalog.list .details,.is-path-research-and-learning .view-search-articles.list .details{display:inline-block;margin:0 0 0 1em;}.is-path-search .view-search-catalog.list .format,.is-path-search .view-search-articles.list .format,.is-path-research-and-learning .view-search-catalog.list .format,.is-path-research-and-learning .view-search-articles.list .format{display:inline;padding:0 0.75em 0 0;border-right:1px solid #000;}.is-path-search .view-search-catalog.list .availability,.is-path-search .view-search-articles.list .availability,.is-path-research-and-learning .view-search-catalog.list .availability,.is-path-research-and-learning .view-search-articles.list .availability{display:inline;padding:0 0 0 0.4em;}.is-path-search .view-search-articles .box,.is-path-research-and-learning .view-search-articles .box{box-shadow:0 0 10px 0 rgba(85,85,85,0);}.is-path-search .slick-slider,.is-path-research-and-learning .slick-slider{padding:0 1em;}.is-path-search .slick-slider .slick-track,.is-path-research-and-learning .slick-slider .slick-track{height:405px;}.is-path-search .slick-slider button.slick-arrow,.is-path-research-and-learning .slick-slider button.slick-arrow{height:400px;background:rgba(46,46,46,0.65);z-index:9;}.is-path-search .slick-slider button.slick-arrow.slick-prev,.is-path-research-and-learning .slick-slider button.slick-arrow.slick-prev{left:0;}.is-path-search .slick-slider button.slick-arrow.slick-next,.is-path-research-and-learning .slick-slider button.slick-arrow.slick-next{right:0;}.is-path-search .slick-slider .box,.is-path-research-and-learning .slick-slider .box{margin:0 0.5em;height:400px;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}.is-path-search .view-search-catalog.view-display-id-page_1.cards .view-content,.is-path-search .view-search-articles.view-display-id-page_1.cards .view-content,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .view-content,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .view-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px;min-height:0;}.is-path-search .view-search-catalog.view-display-id-page_1.cards .view-content .views-row,.is-path-search .view-search-articles.view-display-id-page_1.cards .view-content .views-row,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .view-content .views-row,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .view-content .views-row{position:relative;flex:1;display:flex;flex-direction:column;flex-basis:18%;margin:15px 20px 10px 0;}.is-path-search .view-search-catalog.view-display-id-page_1.cards .view-content .views-row .details,.is-path-search .view-search-articles.view-display-id-page_1.cards .view-content .views-row .details,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .view-content .views-row .details,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .view-content .views-row .details{padding:0 15px;}.is-path-search .view-search-catalog.view-display-id-page_1.cards .box,.is-path-search .view-search-articles.view-display-id-page_1.cards .box,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .box,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .box{box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}.is-path-search .view-search.view-display-id-block_1,.is-path-research-and-learning .view-search.view-display-id-block_1{padding-bottom:40px;}.is-path-search .view-search.view-display-id-block_1 .block-sharethis,.is-path-search .view-search.view-display-id-block_1 .registration,.is-path-research-and-learning .view-search.view-display-id-block_1 .block-sharethis,.is-path-research-and-learning .view-search.view-display-id-block_1 .registration{display:none;}.is-path-search .view-search.view-display-id-block_1 .slick-slider .slick-track,.is-path-research-and-learning .view-search.view-display-id-block_1 .slick-slider .slick-track{height:530px;}.is-path-search .view-search.view-display-id-block_1 .slick-slider .slick-track .box,.is-path-research-and-learning .view-search.view-display-id-block_1 .slick-slider .slick-track .box{height:550px;margin:0.1em 0.5em 0;}.is-path-search .view-search.view-display-id-block_1 .slick-arrow,.is-path-research-and-learning .view-search.view-display-id-block_1 .slick-arrow{height:550px;}.is-path-search .view-search-content.view-display-id-block_1,.is-path-research-and-learning .view-search-content.view-display-id-block_1{padding-bottom:40px;}.is-path-search .view-search-content.view-display-id-block_1 .field--name-field-image,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .field--name-field-image{height:200px;overflow:hidden;}.is-path-search .view-search-content.view-display-id-block_1 .slick-slider .slick-track,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .slick-slider .slick-track{height:530px;}.is-path-search .view-search-content.view-display-id-block_1 .slick-slider .slick-track .box,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .slick-slider .slick-track .box{height:550px;margin:0.1em 0.5em 0;}.is-path-search .view-search-content.view-display-id-block_1 .slick-arrow,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .slick-arrow{height:550px;}.is-path-search .search-placeholder,.is-path-research-and-learning .search-placeholder{min-height:8em;}.is-path-search .block-spinner,.is-path-research-and-learning .block-spinner{background-image:url("/themes/custom/mcpl_zen/images/spinner.gif");background-size:3em 3em;width:3em;height:3em;border:0;margin:0 0;}.view-display-id-user_interests_events .slick-slider,.view-display-id-user_interest_blogs .slick-slider{padding:0 1em;}.view-display-id-user_interests_events .slick-slider .slick-track,.view-display-id-user_interest_blogs .slick-slider .slick-track{height:580px;}.view-display-id-user_interests_events .slick-slider button.slick-arrow,.view-display-id-user_interest_blogs .slick-slider button.slick-arrow{height:575px;background:rgba(46,46,46,0.65);z-index:9;}.view-display-id-user_interests_events .slick-slider button.slick-arrow.slick-prev,.view-display-id-user_interest_blogs .slick-slider button.slick-arrow.slick-prev{left:0;}.view-display-id-user_interests_events .slick-slider button.slick-arrow.slick-next,.view-display-id-user_interest_blogs .slick-slider button.slick-arrow.slick-next{right:0;}.view-display-id-user_interests_events .slick-slider .box,.view-display-id-user_interest_blogs .slick-slider .box{margin:0 0.5em;height:575px;}#block-exposedformevents-solrpage-1 .form-item,#block-exposedformresearch-databasepage-1 .form-item{float:left;}#block-exposedformevents-solrpage-1 form#views-exposed-form-research-database-page-1,#block-exposedformevents-solrpage-1 form#views-exposed-form-events-solr-page-1,#block-exposedformresearch-databasepage-1 form#views-exposed-form-research-database-page-1,#block-exposedformresearch-databasepage-1 form#views-exposed-form-events-solr-page-1{float:left;width:100%;}#block-exposedformevents-solrpage-1 p,#block-exposedformresearch-databasepage-1 p{margin:0.9375rem 0;}

.autocomplete,.form-autocomplete{background-image:url(/themes/custom/mcpl_zen/components//forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir=rtl] .autocomplete,[dir=rtl] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#1f1f1f;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#006099;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/themes/custom/mcpl_zen/components//forms/autocomplete/throbber-active.gif);}
.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/themes/custom/mcpl_zen/components//forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir=rtl] .collapsible-fieldset__legend,[dir=rtl] .collapsible .fieldset-legend,.collapsible [dir=rtl] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#404040;font-size:0.9em;margin-left:0.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.collapsible.collapsed .fieldset-wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.collapsible.collapsed .fieldset-legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/themes/custom/mcpl_zen/components//forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir=rtl] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir=rtl] .collapsible-fieldset--is-collapsed__legend,[dir=rtl] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir=rtl] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir=rtl] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir=rtl] .fieldset-legend,[dir=rtl] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir=rtl] .is-collapsed.collapsible .fieldset-legend{background-image:url(/themes/custom/mcpl_zen/components//forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}
.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#de1219;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,table .form-item,.password-parent,.confirm-parent,.form-item--radio,.form-type-radio,.form-type-checkbox{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,label.option,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .description,.form-type-checkbox .description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .form-item .description,.form-type-checkbox .form-item .description,.form-item .form-type-radio .description,.form-item .form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item input.error,.form-item textarea.error,.form-item select.error,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select{border:1px solid #de1219;}
.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #949494;padding-right:1em;text-align:left;}[dir=rtl] .form-table__header,[dir=rtl] .form-table th,.form-table [dir=rtl] th,[dir=rtl] form table th,form [dir=rtl] table th,form table [dir=rtl] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #949494;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:0.1em 0.6em;border-bottom:1px solid #949494;background-color:#eaeaea;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#d9d9d9;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#949494;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:white;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,td .checkbox,th .checkbox,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column{width:-webkit-min-content;text-align:center;}
.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 0.2em;border:1px solid #2e2e2e;background-color:#949494;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#006099 url(/themes/custom/mcpl_zen/components//forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir=rtl] .progress-bar__percentage,[dir=rtl] .progress .percentage,.progress [dir=rtl] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir=rtl] .progress-bar--inline,[dir=rtl] .ajax-progress-bar{float:right;}
.progress-throbber,.ajax-progress{display:inline-block;}[dir=rtl] .progress-throbber,[dir=rtl] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/themes/custom/mcpl_zen/components//forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir=rtl] .progress-throbber__widget,[dir=rtl] .ajax-progress .throbber,.ajax-progress [dir=rtl] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}
.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/themes/custom/mcpl_zen/components//forms/resizable-textarea/grippie.png) no-repeat center 2px #eaeaea;border:1px solid #949494;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}
.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffffe;}.table-drag__item-previous,tr.drag-previous{background-color:#fff8e5;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir=rtl] .table-drag__handle,[dir=rtl] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/themes/custom/mcpl_zen/components//forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.tabledrag-handle-hover .handle,.is-hover.tabledrag-handle .table-drag__handle-icon,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir=rtl] .table-drag__toggle-weight-wrapper,[dir=rtl] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:0.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir=rtl] .table-drag__indentation,[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}.table-drag__tree-child,.tree-child,.table-drag__tree-child-horizontal,.tree-child-horizontal,.table-drag__tree-child-last,.tree-child-last{background:url(/themes/custom/mcpl_zen/components//forms/table-drag/tree-child.png) no-repeat 11px center;}[dir=rtl] .table-drag__tree-child,[dir=rtl] .tree-child,[dir=rtl] .table-drag__tree-child-horizontal,[dir=rtl] .tree-child-horizontal,[dir=rtl] .table-drag__tree-child-last,[dir=rtl] .tree-child-last{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/themes/custom/mcpl_zen/components//forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}
.location-info{font-size:1em;line-height:1.1;}.location-info .title{font-size:1.5em;}.view-display-id-locations_map .geolocation-common-map-container{border-radius:6px;}.view-display-id-locations_map .geolocation-common-map-container div:first-child{border-radius:6px;}.pager__items{padding:0.5em 0;}input.geolocation-views-filter-geocoder{width:100%;}.form-map-wrapper{overflow:hidden;border-radius:6px;}@media (min-width:960px){.form-map-wrapper{position:relative;width:100%;}.form-map-wrapper .block-views-exposed-filter-blocklocations-page-1{width:50%;float:right;background:white;height:100%;width:50%;position:absolute;right:0;top:0;}.form-map-wrapper .block-views-blocklocations-locations-map{width:50%;}}.view-locations h3{width:100%;color:white;text-align:center;padding-left:2em;padding-right:2em;}
.is-page-node-type-foundation #block-mcpl-zen-local-tasks{margin-bottom:50px;}.is-page-node-type-foundation .top-nav{position:relative;height:auto;max-width:100%;background-color:#fff;margin:0 auto;}@media (min-width:1024px){.is-page-node-type-foundation .top-nav{padding-right:0;background-color:#fff;background-image:none;}}.is-page-node-type-foundation header.header{padding:0;}.is-page-node-type-foundation .layout-3col__full{max-width:100%;padding:0;}.is-page-node-type-foundation .layout-3col{max-width:100%;}.is-page-node-type-foundation .layout-center{margin:0 auto;padding:0;background:#fff;box-shadow:none;max-width:100%;}.is-page-node-type-foundation .footer-wrap{max-width:100%;}.is-page-node-type-foundation .box{box-shadow:none;border-radius:0;}.is-page-node-type-foundation .box .inner{padding:0;}.is-page-node-type-foundation .field__item.first-paragraph .paragraph{margin-top:0;}.is-page-node-type-foundation .field__item.last-paragraph .paragraph{margin-bottom:0;}.is-page-node-type-foundation .field__item.last-paragraph .paragraph.background-off{padding-bottom:30px;}@media (min-width:1024px){.is-page-node-type-foundation .field__item.last-paragraph .paragraph.background-off{padding-bottom:80px;}}.is-page-node-type-foundation .foundation{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.25rem;line-height:24px;color:#000;}.is-page-node-type-foundation h1,.is-page-node-type-foundation h2,.is-page-node-type-foundation h3,.is-page-node-type-foundation h4{font-family:"Montserrat",sans-serif;}.is-page-node-type-foundation h1,.is-page-node-type-foundation h2,.is-page-node-type-foundation h4{font-weight:800;}.is-page-node-type-foundation h1,.is-page-node-type-foundation h2,.is-page-node-type-foundation h3{line-height:1.1;}.is-page-node-type-foundation h1{font-size:2.0625rem;}@media (min-width:1024px){.is-page-node-type-foundation h1{font-size:2.625rem;}}.is-page-node-type-foundation h2{font-size:1.625rem;}@media (min-width:1024px){.is-page-node-type-foundation h2{font-size:2.0625rem;}}.is-page-node-type-foundation h3{font-size:1.5625rem;font-weight:600;}.is-page-node-type-foundation h4{font-size:1.375rem;line-height:1.2;}.is-page-node-type-foundation .top-nav #block-top-utils{display:none;}.is-page-node-type-foundation #block-siteswitcher .menu .menu-item:first-child{border-top:0;background:transparent;}.is-page-node-type-foundation .top-nav .support-locations{top:0;}.is-page-node-type-foundation .top-nav .support-locations div{padding:4px 0.9em 4px;}.is-page-node-type-foundation .top-nav .support-locations .support{background:#fff;border-top:5px solid #ef3d43;}.is-page-node-type-foundation .top-nav .support-locations .support a{background-color:#fff;}.is-page-node-type-foundation .foundation__header__mobile{width:100%;position:sticky;top:-1px;z-index:99;}.is-page-node-type-foundation .foundation__header{position:relative;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle{display:none;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle__label{position:absolute;top:0;right:0;margin-right:1em;height:100%;display:flex;align-items:center;font-size:20px;}.is-page-node-type-foundation .foundation__header .foundation__menu{position:absolute;top:61px;z-index:98;background-color:#F3E5D9;width:100%;height:100vh;-ms-transform:scale(1,0);transform:scale(1,0);-ms-transform-origin:top;transform-origin:top;transition:transform 400ms ease-in-out;padding:30px 0 160px 0;color:#000;font-family:"Montserrat",sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;overflow-y:auto;}.is-page-node-type-foundation .foundation__header .foundation__menu .foundation__item{margin-bottom:1rem;padding-right:20px;}.is-page-node-type-foundation .foundation__header .foundation__menu a{color:#000;text-decoration:none;}.is-page-node-type-foundation .foundation__header .foundation__menu a:hover{text-decoration:underline;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__submenu{flex-direction:column;background:#F3E5D9;overflow:hidden;display:none;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__submenu.open{display:block;height:auto;margin-top:1rem;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .dropdown-toggle{cursor:pointer;margin-top:0.1rem;margin-left:10px;float:right;font-size:15px;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .dropdown-toggle.open{-ms-transform:rotate(180deg);transform:rotate(180deg);}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .menu-item--expanded{list-style-type:none;list-style-image:none;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last{padding-top:1rem;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last a{background:#FEDA41;border-radius:5px;padding:10px 20px;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle:checked ~ .foundation__menu{-ms-transform:scale(1,1);transform:scale(1,1);}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle:checked ~ .foundation__logo .foundation__menu__toggle__label .foundation__menu__toggle--open{display:none;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle:checked ~ .foundation__logo .foundation__menu__toggle__label .foundation__menu__toggle--close{display:block;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle--open{display:block;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle--close{display:none;}.is-page-node-type-foundation .foundation__header .foundation__menu .foundation__submenu a{opacity:0;transition:opacity 75ms ease-in-out;}.is-page-node-type-foundation .foundation__header .foundation__menu .foundation__submenu.open a{opacity:1;transition:opacity 150ms ease-in-out 150ms;}.is-page-node-type-foundation .foundation__header .menu--site-switcher{display:block;padding-top:1rem;}.is-page-node-type-foundation .foundation__header .menu--site-switcher ul.menu{margin:0 1rem;padding-top:1rem;border-top:1px solid #000;}.is-page-node-type-foundation .foundation__header .menu--site-switcher ul.menu .menu-item{margin-bottom:1rem;list-style-type:none;list-style-image:none;}.is-page-node-type-foundation .foundation__logo{background:#F9F2EC;height:61px;position:relative;z-index:99;}.is-page-node-type-foundation .foundation__logo .foundation__logo--inner{padding:0 20px;}.is-page-node-type-foundation .foundation__logo .foundation__logo__image{position:absolute;top:0;left:20px;width:114px;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);}@media (min-width:1200px){.is-page-node-type-foundation .foundation__header__mobile{width:100%;position:relative;top:0;}.is-page-node-type-foundation .foundation__header{border-top:solid 2px #fff;}.is-page-node-type-foundation .foundation__header .menu--site-switcher{display:none;}.is-page-node-type-foundation .foundation__header .foundation__menu{position:absolute;z-index:99;top:-15px;right:20px;transition:none;-ms-transform:scale(1,1);transform:scale(1,1);width:auto;height:auto;background-color:transparent;overflow-y:hidden;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu{display:flex;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item{padding:10px 20px;margin-left:1rem;margin-bottom:0;position:relative;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .menu-item--expanded.open{background-color:#F3E5D9;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .menu-item--expanded:hover{background-color:#F3E5D9;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__submenu{position:absolute;left:-17px;background:rgba(243,229,217,0.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:8px 0;margin-top:0.6rem;min-width:100%;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__submenu.open{margin-top:0.5rem;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__submenu .foundation__item{margin-left:0;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__submenu .foundation__item a{text-wrap:nowrap;white-space:nowrap;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last{background:#FEDA41;border-radius:5px;margin-top:10px;padding:0;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last a{background:#FEDA41;border-radius:5px;padding:10px 20px;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last a:hover{background:#565452;color:#fff;text-decoration:none;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last:hover{background:#565452;color:#fff;text-decoration:none;}.is-page-node-type-foundation .foundation__header .foundation__menu .menu .foundation__item.last:hover a{background:#565452;color:#fff;text-decoration:none;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle__label{display:none;}.is-page-node-type-foundation .foundation__logo{height:116px;padding-right:0;background-image:none;}.is-page-node-type-foundation .foundation__logo .foundation__logo__image{width:240px;height:auto;box-shadow:0;}}@media (min-width:768px){.is-page-node-type-foundation .foundation__header .foundation__logo__image{left:50px;}.is-page-node-type-foundation .foundation__header .foundation__menu{right:0;}.is-page-node-type-foundation .foundation__header .foundation__menu__toggle__label{right:30px;}}@media (min-width:1200px){.is-page-node-type-foundation .foundation__header .foundation__logo__image{left:50px;}.is-page-node-type-foundation .foundation__header .foundation__menu{right:20px;}}@media (min-width:1470px){.is-page-node-type-foundation .foundation__header .foundation__logo__image{left:calc((100vw - 1370px) / 2);}.is-page-node-type-foundation .foundation__header .foundation__menu{right:calc((100vw - 1370px) / 2);}}.resize-animation-stopper *{animation:none !important;transition:none !important;}.is-page-node-type-foundation .foundation__hero{display:flex;flex-direction:column;overflow:hidden;justify-content:center;}.is-page-node-type-foundation .foundation__hero__text{order:2;padding:0 20px;}.is-page-node-type-foundation .foundation__hero__text h1{font-size:1.875rem;}@media (min-width:1024px){.is-page-node-type-foundation .foundation__hero__text h1{font-size:2.625rem;}}.is-page-node-type-foundation .foundation__hero__text h2{font-size:1.25rem;font-weight:600;}@media (min-width:1024px){.is-page-node-type-foundation .foundation__hero__text h2{font-size:1.375rem;}}.is-page-node-type-foundation .foundation__hero--one-column .foundation__hero__text{padding:30px 20px 0 20px;}.is-page-node-type-foundation .foundation__hero--one-column .foundation__hero__image{display:none;}.is-page-node-type-foundation .foundation__hero--bg-light-blue{background:#91CDE2;}.is-page-node-type-foundation .foundation__hero--bg-light-blue .foundation__hero__text{background:#91CDE2;}.is-page-node-type-foundation .foundation__hero--bg-yellow{background:#FEDA41;}.is-page-node-type-foundation .foundation__hero--bg-yellow .foundation__hero__text{background:#FEDA41;}.is-page-node-type-foundation .foundation__hero--bg-red{background:#EE4840;color:#fff;}.is-page-node-type-foundation .foundation__hero--bg-red .foundation__hero__text{background:#EE4840;color:#fff;}.is-page-node-type-foundation .foundation__hero--bg-beige{background:#F3E5D9;}.is-page-node-type-foundation .foundation__hero--bg-beige .foundation__hero__text{background:#F3E5D9;}.is-page-node-type-foundation .foundation__hero__image{order:1;background-image:url(/themes/custom/mcpl_zen/images/book-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:200px;}@media (min-width:768px){.is-page-node-type-foundation .foundation__hero--one-column .foundation__hero__text{padding:30px 50px 0 50px;}}@media (min-width:1024px){.is-page-node-type-foundation .foundation__hero{flex-direction:row;height:auto;}.is-page-node-type-foundation .foundation__hero--one-column .foundation__hero__image{display:block;}.is-page-node-type-foundation .foundation__hero--one-column .foundation__hero__text,.is-page-node-type-foundation .foundation__hero--two-column .foundation__hero__text{padding:125px 50px 50px 50px;}.is-page-node-type-foundation .foundation__hero__text{width:40%;order:1;}.is-page-node-type-foundation .foundation__hero__image{width:60%;height:auto;order:2;}.is-page-node-type-foundation .foundation__hero__image img{height:100%;}}@media (min-width:1470px){.is-page-node-type-foundation .foundation__hero__text{order:1;}.is-page-node-type-foundation .foundation__hero--one-column .foundation__hero__text,.is-page-node-type-foundation .foundation__hero--two-column .foundation__hero__text{padding:125px 50px 50px calc((100vw - 1370px) / 2);}}.is-page-node-type-foundation .footer-wrap{background-color:#565452;}.is-page-node-type-foundation .footer{display:flex;flex-direction:column;background-color:#565452;padding:30px 20px;color:#fff;font-size:1.125rem;line-height:1.75;font-weight:400;}.is-page-node-type-foundation .footer a{color:#fff;transition:opacity 0.3s;}.is-page-node-type-foundation .footer a:hover{opacity:0.75;}.is-page-node-type-foundation .footer h2{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1rem;}.is-page-node-type-foundation .footer #block-foundationfootercontact{order:3;line-height:1.5;padding-bottom:1rem;}.is-page-node-type-foundation .footer #block-foundationfootercontact p{margin:0.5rem 0;}.is-page-node-type-foundation .footer #block-foundationfootersocial{order:2;padding-bottom:1rem;}.is-page-node-type-foundation .footer #block-foundationfootersocial h2{margin-bottom:1.5rem;}.is-page-node-type-foundation .footer #block-foundationfootersocial ul{padding:0;margin:0;list-style:none;}.is-page-node-type-foundation .footer #block-foundationfootersocial ul li{display:flex;margin-bottom:1.25rem;line-height:1.25;align-items:center;}.is-page-node-type-foundation .footer #block-foundationfootersocial ul i{font-size:1.875rem;margin-right:0.5rem;}.is-page-node-type-foundation .footer #block-footerfoundation{order:1;padding-bottom:1rem;}.is-page-node-type-foundation .footer #block-footerfoundation ul{margin:0;padding:0;}@media (min-width:768px){.is-page-node-type-foundation .footer{padding:30px 50px;}}@media (min-width:1024px){.is-page-node-type-foundation .footer{flex-direction:row;justify-content:space-between;max-width:1470px;margin:0 auto;}.is-page-node-type-foundation .footer #block-foundationfootercontact{order:1;width:50%;}.is-page-node-type-foundation .footer #block-foundationfootersocial{order:2;width:20%;}.is-page-node-type-foundation .footer #block-footerfoundation{order:3;padding-right:100px;}}.is-page-node-type-foundation .block-system-breadcrumb-block{max-width:1470px;margin:0 auto;padding:20px;}@media (min-width:768px){.is-page-node-type-foundation .block-system-breadcrumb-block{padding:20px 50px;}}.is-page-node-type-foundation .block-system-breadcrumb-block .breadcrumb{text-align:left;padding:0;}.is-page-node-type-foundation .block-system-breadcrumb-block .breadcrumb .block-page-breadcrumb{padding:0;}.is-page-node-type-foundation .block-system-breadcrumb-block .breadcrumb .block-page-breadcrumb .breadcrumb__item{color:#73706D;font-family:"Roboto",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;}.is-page-node-type-foundation .block-system-breadcrumb-block .breadcrumb .block-page-breadcrumb .breadcrumb__item:last-child{font-weight:700;}.is-page-node-type-foundation .block-system-breadcrumb-block .breadcrumb .block-page-breadcrumb .breadcrumb__item a{color:#73706D;transition:opacity 0.3s;}.is-page-node-type-foundation .block-system-breadcrumb-block .breadcrumb .block-page-breadcrumb .breadcrumb__item a:hover{opacity:0.75;}.paragraph--type--rich-text a{color:#006099;text-decoration:underline;}.paragraph--type--rich-text a:hover{color:#000;}.paragraph--type--rich-text h2.paragraph--type--rich-text--title{font-size:1.875rem;margin:0 auto 1.75rem auto;max-width:1470px;padding:0 20px;}@media (min-width:768px){.paragraph--type--rich-text h2.paragraph--type--rich-text--title{padding:0 50px;}}.paragraph--type--rich-text h3.paragraph--type--text--title{margin-top:0.9375rem;margin-bottom:1rem;}.paragraph--type--rich-text--inner{display:flex;flex-direction:column;max-width:1470px;margin:0 auto;padding:0 20px;}@media (min-width:768px){.paragraph--type--rich-text--inner{padding:0 50px;}}@media (min-width:1024px){.paragraph--type--rich-text--inner{flex-direction:row;}}.paragraph--type--rich-text.col-full .col,.paragraph--type--rich-text.col-50 .col,.paragraph--type--rich-text.col-70-30 .col,.paragraph--type--rich-text.col-30-70 .col{width:100%;}@media (min-width:1024px){.paragraph--type--rich-text.col-50 .col:first-of-type,.paragraph--type--rich-text.col-70-30 .col:first-of-type,.paragraph--type--rich-text.col-30-70 .col:first-of-type{padding-right:20px;}.paragraph--type--rich-text.col-50 .col:last-of-type,.paragraph--type--rich-text.col-70-30 .col:last-of-type,.paragraph--type--rich-text.col-30-70 .col:last-of-type{padding-left:20px;}.paragraph--type--rich-text.col-50 .col{width:50%;}.paragraph--type--rich-text.col-70-30 .col:first-of-type{width:70%;}.paragraph--type--rich-text.col-70-30 .col:last-of-type{width:30%;}.paragraph--type--rich-text.col-30-70 .col:first-of-type{width:30%;}.paragraph--type--rich-text.col-30-70 .col:last-of-type{width:70%;}}.paragraph--type--rich-text a.btn{border-radius:3px;border:none;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:600;line-height:1;text-decoration:none;text-align:center;padding:10px 20px;text-decoration:none;}.paragraph--type--rich-text a.btn.btn-primary{background-color:#006099;color:#fff;}.paragraph--type--rich-text a.btn.btn-secondary{background-color:#73706D;color:#fff;}.paragraph--type--rich-text a.btn:disabled{pointer-events:none;opacity:0.7;}.paragraph--type--rich-text a.btn:hover{background-color:#565452;}.paragraph--type--rich-text .align-left,.paragraph--type--rich-text .align-right,.paragraph--type--rich-text .align-center{padding:0 0 0.5rem 0;float:none;}.paragraph--type--rich-text .align-left img,.paragraph--type--rich-text .align-right img,.paragraph--type--rich-text .align-center img{width:100%;}@media (min-width:666px){.paragraph--type--rich-text .align-left img,.paragraph--type--rich-text .align-right img,.paragraph--type--rich-text .align-center img{width:auto;}.paragraph--type--rich-text .align-left{padding:1.2rem 1rem 0.5rem 0;float:left;}.paragraph--type--rich-text .align-right{padding:1.2rem 0 0.5rem 1rem;float:right;}.paragraph--type--rich-text .align-center{padding-top:1.2rem;}}.paragraph--type--icon-card-group,.paragraph--type--photo-card-portrait-group,.paragraph--type--photo-card-landscape-group,.paragraph--type--rich-text{background-color:rgba(192,187,179,0.12);}.paragraph--type--icon-card-group.background-on,.paragraph--type--photo-card-portrait-group.background-on,.paragraph--type--photo-card-landscape-group.background-on,.paragraph--type--rich-text.background-on{padding:40px 0;margin-top:30px;margin-bottom:30px;}@media (min-width:1024px){.paragraph--type--icon-card-group.background-on,.paragraph--type--photo-card-portrait-group.background-on,.paragraph--type--photo-card-landscape-group.background-on,.paragraph--type--rich-text.background-on{padding:80px 0;margin-top:70px;margin-bottom:70px;}}.paragraph--type--icon-card-group.background-on .paragraph--type--text-fdn,.paragraph--type--photo-card-portrait-group.background-on .paragraph--type--text-fdn,.paragraph--type--photo-card-landscape-group.background-on .paragraph--type--text-fdn,.paragraph--type--rich-text.background-on .paragraph--type--text-fdn{background-color:transparent;}.paragraph--type--icon-card-group.background-off,.paragraph--type--photo-card-portrait-group.background-off,.paragraph--type--photo-card-landscape-group.background-off,.paragraph--type--rich-text.background-off{background-color:#fff;margin-bottom:1rem;}
.paragraph--type--photo-card-portrait-group h2.paragraph--type--photo-card-portrait-group--title{font-size:1.875rem;margin:0 auto 1.75rem auto;max-width:1470px;}.paragraph--type--photo-card-portrait-group.columns-2 .inner .field--name-field-photo-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--photo-card-portrait-group.columns-2 .inner .field--name-field-photo-cards .field__item{flex:0 0 calc(100% / 2 - 20px);}}.paragraph--type--photo-card-portrait-group.columns-3 .inner .field--name-field-photo-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--photo-card-portrait-group.columns-3 .inner .field--name-field-photo-cards .field__item{flex:0 0 calc(100% / 3 - 20px);}}.paragraph--type--photo-card-portrait-group .inner{max-width:1470px;margin:0 auto;padding:0 20px;}@media (min-width:768px){.paragraph--type--photo-card-portrait-group .inner{padding:0 50px;}}.paragraph--type--photo-card-portrait-group .inner .field--name-field-photo-cards{display:flex;flex-direction:column;gap:20px;}@media (min-width:1024px){.paragraph--type--photo-card-portrait-group .inner .field--name-field-photo-cards{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}}
.paragraph--type--photo-card-portrait .inner{font-size:1.125rem;padding:20px 0;}.paragraph--type--photo-card-portrait .inner h4{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:0.75rem;}.paragraph--type--photo-card-portrait .inner h4 a{position:relative;color:#000;text-decoration:underline;-webkit-text-decoration-color:#0081C6;text-decoration-color:#0081C6;}.paragraph--type--photo-card-portrait .inner h4 a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000;}.paragraph--type--photo-card-portrait .inner h4 i{font-size:20px;margin-left:10px;}.paragraph--type--photo-card-portrait .inner h4,.paragraph--type--photo-card-portrait .inner p{padding-right:1rem;}
.paragraph--type--photo-card-landscape-group.background-on{padding:40px 0 0 0;}@media (min-width:1024px){.paragraph--type--photo-card-landscape-group{padding:80px 0 0 0;}}.paragraph--type--photo-card-landscape-group h2.paragraph--type--photo-card-landscape-group--title{max-width:1470px;margin:0 auto;padding:0 20px 40px 20px;font-size:1.875rem;}@media (min-width:768px){.paragraph--type--photo-card-landscape-group h2.paragraph--type--photo-card-landscape-group--title{padding:0 50px 40px 50px;}}@media (min-width:1024px){.paragraph--type--photo-card-landscape-group h2.paragraph--type--photo-card-landscape-group--title{padding:40px 20px 80px 50px;}}
.paragraph--type--photo-card-landscape{display:flex;flex-direction:column;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text,.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{order:2;padding:20px;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--image,.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--image{order:1;padding:0;}.paragraph--type--photo-card-landscape--text{width:100%;display:flex;align-items:center;}.paragraph--type--photo-card-landscape--image{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;}.paragraph--type--photo-card-landscape.beige{background:#F9F2EC;}.paragraph--type--photo-card-landscape.blue{background:#91CDE2;}.paragraph--type--photo-card-landscape.white{background:#fff;}.paragraph--type--photo-card-landscape h3{color:#000;font-size:1.5625rem;font-style:normal;font-weight:600;line-height:normal;margin-top:0;}@media (min-width:768px){.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text,.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{padding:20px 50px;}}@media (min-width:1024px){.paragraph--type--photo-card-landscape{flex-direction:row;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text{order:2;padding:20px 20px 20px 100px;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--image{order:1;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{order:1;padding:20px 100px 20px 20px;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--image{order:2;}.paragraph--type--photo-card-landscape--text{width:50%;min-height:300px;}.paragraph--type--photo-card-landscape--image{width:50%;height:initial;background-repeat:no-repeat;background-size:cover;background-position:center;}}@media (min-width:1024px){.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text{padding:20px 50px 20px 100px;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{padding:20px 100px 20px 50px;}}@media (min-width:1470px){.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text{padding:20px calc((100vw - 1370px) / 2) 20px 100px;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{padding:20px 100px 20px calc((100vw - 1370px) / 2);}}
.paragraph--type--icon-card.no-text .inner{flex-direction:column;}@media (min-width:1024px){.paragraph--type--icon-card.no-text .inner{flex-direction:row;align-items:center;}.paragraph--type--icon-card.no-text .inner h3{margin-top:0;}.paragraph--type--icon-card.no-text .inner .fontawesome-icon{margin-right:20px;}}.paragraph--type--icon-card.text .inner{flex-direction:column;}.paragraph--type--icon-card h3{margin-top:20px;margin-bottom:0;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;}.paragraph--type--icon-card h3 a{color:#000;text-decoration:underline;-webkit-text-decoration-color:#0081C6;text-decoration-color:#0081C6;}.paragraph--type--icon-card h3 a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000;}.paragraph--type--icon-card h3 i{font-size:20px;margin-left:10px;}.paragraph--type--icon-card .fontawesome-icon{position:relative;width:130px;height:130px;display:flex;align-items:center;justify-content:center;}.paragraph--type--icon-card .fontawesome-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--icon-card i{position:relative;font-size:45px;color:black;}.paragraph--type--icon-card a.icon-link{text-decoration:none;}.paragraph--type--icon-card .fontawesome-icon.background-red path{fill:#EE4840;}.paragraph--type--icon-card .fontawesome-icon.background-red i{color:white;}.paragraph--type--icon-card .fontawesome-icon.background-yellow path{fill:#FEDA41;}.paragraph--type--icon-card .fontawesome-icon.background-blue path{fill:#91CDE2;}
.paragraph--type--icon-card-group h2.paragraph--type--icon-card-group--title{font-size:1.875rem;margin:0 auto 1.75rem auto;max-width:1470px;}.paragraph--type--icon-card-group.columns-2 .inner .field--name-field-icon-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--icon-card-group.columns-2 .inner .field--name-field-icon-cards .field__item{flex:0 0 calc(100% / 2 - 40px);}}.paragraph--type--icon-card-group.columns-3 .inner .field--name-field-icon-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--icon-card-group.columns-3 .inner .field--name-field-icon-cards .field__item{flex:0 0 calc(100% / 3 - 40px);}}.paragraph--type--icon-card-group .inner{max-width:1470px;margin:0 auto;padding:0 20px;}.paragraph--type--icon-card-group .inner .field--name-field-icon-cards{display:flex;flex-direction:column;gap:20px;}@media (min-width:1024px){.paragraph--type--icon-card-group .inner .field--name-field-icon-cards{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:40px;}}@media (min-width:768px){.paragraph--type--icon-card-group .inner{padding:0 50px;}}.paragraph--type--icon-card-group .inner .paragraph--type--icon-card .inner{width:100%;display:flex;padding:0;}
.footer-wrap{max-width:1470px;margin:0 auto;}.footer{font-size:0.875rem;line-height:1.5rem;background:#eaeaea;padding:1.5em 5.2em;}@media (min-width:666px){.footer{padding:2.5em 7em;}}.footer .menu--footer a,.footer .menu--footer li.menu-item{color:#000;text-decoration:none;font-weight:500;padding:0;}.footer .menu--footer ul{margin:0;}.footer .menu--footer .menu-item--expanded{list-style:none;margin:0 0 1em;}@media (min-width:960px){.footer .menu--footer .menu-item--expanded{float:left;width:20%;margin:0 0.5em 0 0;}}@media (min-width:1024px){.footer .menu--footer .menu-item--expanded{width:20%;margin:0 1em 0 0;}}.footer .menu--footer .menu-item--expanded > a{font-size:1.3em;font-weight:600;}@media (min-width:960px){.footer .social-quick-links{float:left;width:25%;margin:0 0 0 5em;}}@media (min-width:1024px){.footer .social-quick-links{width:30%;margin:0;}}.footer .social-quick-links h3{font-family:"Roboto",sans-serif;font-weight:300;margin:0 0 0.5em;font-weight:600;font-size:1.3em;line-height:1.3;}.footer .social-quick-links .social span{width:36px;height:36px;background-repeat:no-repeat;background-size:contain !important;display:inline-block;margin:0 0.7em 0 0;}@media (min-width:960px){.footer .social-quick-links .social span{width:24px;height:24px;}}@media (min-width:1024px){.footer .social-quick-links .social span{width:36px;height:36px;}}.footer .social-quick-links .social .fb{background-image:url(/themes/custom/mcpl_zen/images/facebook.png);}.footer .social-quick-links .social .ig{background-image:url(/themes/custom/mcpl_zen/images/instagram.png);}.footer .social-quick-links .social .tw{background-image:url(/themes/custom/mcpl_zen/images/twitter.png);}.footer .social-quick-links .social .pin{background-image:url(/themes/custom/mcpl_zen/images/pinterest.png);}.footer .social-quick-links .social .vim{background-image:url(/themes/custom/mcpl_zen/images/vimeo.png);}.footer .social-quick-links .social .yt{background-image:url(/themes/custom/mcpl_zen/images/youtube.png);}.footer .social-quick-links .quick-links{margin:0 0 1.5em 0;}.footer .social-quick-links .quick-links a{display:block;text-align:center;padding:0.9em;margin:0 0 0.75em 0;width:70%;}.footer .copyright{font-size:0.9em;}.footer .copyright p{margin:0;padding:1em 0;}.talk-to-us{width:100%;background:#949494;font-size:1.2em;font-weight:500;letter-spacing:0.075em;padding:0.5em 3.7em;}@media (min-width:666px){.talk-to-us{font-size:1.6em;}}.talk-to-us a{color:#fff;text-decoration:none;text-transform:uppercase;padding:0.1em 0.5em;border-radius:6px;background:#de1219;border:1px solid #970c11;}.talk-to-us a:hover{background:#c61016;}.genealogy .talk-to-us a{background:#27686d;border:1px solid #133235;}.genealogy .talk-to-us a:hover{background:#20565a;}.story-center .talk-to-us a{color:#1f1f1f;background:#e6b43b;border:1px solid #bc8c18;}.story-center .talk-to-us a:hover{background:#e3ab24;}.square-one .talk-to-us a{color:#1f1f1f;background:#009bd6;border:1px solid #0076a3;}.square-one .talk-to-us a:hover{background:#00aeef;}.kids .talk-to-us a{color:#1f1f1f;background:#8dc63f;border:1px solid #648e2a;}.kids .talk-to-us a:hover{background:#80b636;}.grow-a-reader .talk-to-us a{color:#1f1f1f;background:#8dc63f;border:1px solid #648e2a;}.grow-a-reader .talk-to-us a:hover{background:#80b636;}
.breadcrumb{text-align:left;padding:0 25px 1em;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{font-family:"Source Serif Pro",serif;font-size:1.25rem;display:inline;list-style-type:none;margin:0;padding:0;font-weight:400;}.block-page-breadcrumb{position:relative;padding:0.5em 1.5em;width:100%;float:none;margin-bottom:0.75em;}.layout-3col__full .breadcrumb{padding:0 0 0 0;}#kssref-navigation-breadcrumb .kss-modifier__example{background:#2e2e2e;padding:1em;}
.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#2e2e2e;color:#fff;}@media print{.skip-link{display:none;}}
