/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Regular.ttf);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Regular.ttf);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Regular.ttf);unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Regular.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Bold.ttf);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Bold.ttf);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Bold.ttf);unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Sans/PTSans-Bold.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Regular.ttf);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Regular.ttf);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Regular.ttf);unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Regular.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Bold.ttf);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Bold.ttf);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Bold.ttf);unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/dpl/fonts/PT_Serif/PTSerif-Bold.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}html{box-sizing:border-box;}body{background-color:#eeeeee;font-family:"PT Sans",sans-serif;font-size:1em;}h1{color:#4d4d4d;font:400 36px/1.16666667 "PT Serif",serif;margin-top:0;}h2{color:#4d4d4d;font:24px/1 "PT Serif",serif;}h3{color:#4d4d4d;font-family:"PT Serif",serif;font-size:20px;}h4{color:#4d4d4d;font-family:"PT Serif",serif;font-size:18px;}embed,img,media,object,video{height:auto;max-width:100%;}blockquote{border-left:3px solid #c2cdd3;color:#4d4d4d;font-style:italic;margin:20px;padding-left:20px;}p{line-height:1.5;margin:1em 0;}a{color:#0177a5;text-decoration:underline;}a:hover,a:focus,a:active{color:#0177a5;text-decoration:none;}a:visited{color:#0177a5;}.element-invisible,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0;}
main{background:#ffffff;}.layout-content,.layout-sidebar{padding:16px;}.layout-blog-slideshow{background-color:#ffffff;border-top:1px dotted #c2cdd3;margin-top:16px;padding:16px 16px 32px;}@media (min-width:920px){main{margin:0 auto;max-width:1020px;padding-bottom:36px;}main.has-sidebar{display:grid;grid-gap:24px;grid-template-columns:1fr minmax(0,282px);}main.has-sidebar .layout-content{padding-right:0;}main.has-sidebar .layout-blog-slideshow{grid-column:1/span 2;}.layout-content{padding:32px 16px;}.layout-sidebar{padding:32px 16px 32px 0;}}.views-view-grid.horizontal{width:100%;}.views-view-grid.horizontal > .views-row{margin-bottom:2em;}[role=banner]{background:#5a7591;max-width:none;margin-bottom:0;}.region-header{display:flex;flex-direction:column;row-gap:1em;padding:16px;}@media (min-width:768px){.region-header{align-items:flex-end;column-gap:1em;flex-direction:row;justify-content:space-between;padding-bottom:24px;row-gap:0;}}.site-logo{display:inline-block;}.region-highlighted .block--block-3{float:right;padding-top:20px;}.content-grid .view-content{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);padding-bottom:1em;}.content-grid h2{font-size:20px;line-height:1.2;margin-top:0.6em;}.content-grid--books .view-content,.content-grid--news .view-content{grid-template-columns:repeat(3,1fr);}.region-sidebar{border-left:solid 1px #c2cdd3;padding:0 0 0 16px;}.region-sidebar p{border-bottom:dotted 1px #c2cdd3;line-height:1.4;margin:10px 0 0 0;padding:0 0 20px 1px;}.region-blog-slideshow h2{margin-top:0;}.region-blog-slideshow h3{font-weight:normal;line-height:1.2;margin-top:0.6em;}[role=contentinfo]{background:#5a7591;max-width:none;margin-bottom:0;}.region-footer{column-gap:2em;display:flex;flex-flow:column;row-gap:2em;}@media screen and (min-width:768px){.region-footer{flex-flow:row;}}.region-footer h2{border-bottom:1px solid #c2cdd3;color:#ffffff;font-family:"PT Sans",sans-serif;font-weight:normal;letter-spacing:1px;margin:0 0 10px;padding-bottom:10px;padding-top:10px;text-align:center;}.region-footer ul{margin:0;padding-left:1em;padding-right:1em;}.region-footer ul:first-child{border-right:1px solid #c2cdd3;}.region-footer li{color:#ffffff;list-style-type:none;padding:15px 0;}.region-footer li + li{border-top:1px dotted #c2cdd3;}.region-footer a,.region-footer a:link,.region-footer a:visited{color:#ffffff;}.region-footer .socials a{display:inline-block;}.region-footer .socials a + a{margin-left:12px;}.region-footer .field--name-body{display:grid;grid-template-columns:repeat(2,1fr);}.region-footer hr{display:none;}
.region-notices{padding:0;}.alert p{margin:0;}.alert p:not(:last-child){margin-bottom:8px;}.alert-info{background-color:#d1ecf1;color:#0c5460;}.alert-info a,.alert-info a:hover,.alert-info a:visited,.alert-info a:focus,.alert-info a:active{color:#0c5460;}.alert-info a:hover,.alert-info a:visited,.alert-info a:focus,.alert-info a:active{text-decoration:underline;}.alert-info .close:hover,.alert-info .close:focus,.alert-info .close:visitied,.alert-info .close:active{color:#0c5460;}.alert-success{background-color:#d4edda;color:#155724;}.alert-success a,.alert-success a:hover,.alert-success a:visited,.alert-success a:focus,.alert-success a:active{color:#155724;}.alert-success a:hover,.alert-success a:visited,.alert-success a:focus,.alert-success a:active{text-decoration:underline;}.alert-success .close:hover,.alert-success .close:focus,.alert-success .close:visitied,.alert-success .close:active{color:#155724;}.alert-warning{background-color:#fff3cd;color:#856404;}.alert-warning a,.alert-warning a:hover,.alert-warning a:visited,.alert-warning a:focus,.alert-warning a:active{color:#856404;}.alert-warning a:hover,.alert-warning a:visited,.alert-warning a:focus,.alert-warning a:active{text-decoration:underline;}.alert-warning .close:hover,.alert-warning .close:focus,.alert-warning .close:visitied,.alert-warning .close:active{color:#856404;}.notice{border:none;border-radius:0;line-height:1.25;margin:1px 0;padding:0.25rem 1rem;font-size:1rem;}.notice a{font-weight:normal;text-decoration:underline;}.comment-wrapper{border-top:4px solid #c2cdd3;margin-top:4em;}.comment-wrapper h2.comment_form__title{font-size:1.2em;margin-bottom:20px;}.comment{border-bottom:1px dotted #c2cdd3;padding-bottom:20px;}.comment .comment__submitted{font-style:italic;}.comment-form{margin-top:20px;}.comment-form #edit-comment-body-0-format{display:none;}#contact-block{border-top:1px solid #ffffff;text-align:center;}#contact-block p{color:#ffffff;font-style:italic;margin:7px 0;}#contact-block img{display:none;}#contact-block a{color:#ffffff;transition:all 0.5s ease-in-out;}#contact-block a:hover{opacity:0.5;text-decoration:underline;}details{border:1px solid #c2cdd3;margin-bottom:1em;margin-top:1em;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000000;border:solid 1px #c2cdd3;background:#ffffff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#c2cdd3;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#c2cdd3;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/dpl/images/icons/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}.ui-dialog{z-index:10000 !important;}.ui-dialog .ui-dialog-titlebar{background-color:transparent;border:0;}.ui-widget{font-family:inherit;}.ui-widget-content .button{font-weight:700;color:#ffffff;}.ui-widget-content .button:hover{font-weight:700;}.js .dropbutton-widget{border:1px solid #c2cdd3;background-color:white;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action > *{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #eeeeee;}.dropbutton-multiple .dropbutton{border-right:1px solid #eeeeee;}[dir=rtl] .dropbutton-multiple .dropbutton{border-right:0 none;border-left:1px solid #eeeeee;}.dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0.25em;}[dir=rtl] .dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0;margin-left:0.25em;}.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir=rtl] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/custom/dpl/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/custom/dpl/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/custom/dpl/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/custom/dpl/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/custom/dpl/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/custom/dpl/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/custom/dpl/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/custom/dpl/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/custom/dpl/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/custom/dpl/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/custom/dpl/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/custom/dpl/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/custom/dpl/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/custom/dpl/images/icons/image-x-generic.png);}.flexslider{border:0;border-radius:0;box-shadow:none;margin-bottom:5px;}.flex-control-nav{bottom:-24px;}.flex-direction-nav a{background:#0177a5;text-align:center;}.flex-direction-nav a::before{color:#ffffff;font-size:36px;line-height:1.16666667;}.flex-direction-nav a.flex-next{text-align:center;}button,[type=button],[type=reset],[type=submit]{border-style:solid;border-width:1px;border-radius:4px;padding:8px 12px;width:auto;}button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover{cursor:pointer;}button,[type=button],[type=reset]{border-color:#4d4d4d;}[type=submit]{background:#ffffff;border-color:#0177a5;color:#0177a5;}[type=submit]:hover,[type=submit]:focus{background:#0177a5;color:#ffffff;}.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/custom/dpl/images/icons/menu-expanded.png) 0 100% no-repeat;}[dir=rtl] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{transform:rotate(-90deg);background-position:25% 35%;}[dir=rtl] .collapse-processed:not([open]) > summary:before{transform:rotate(90deg);background-position:75% 35%;}.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.views-exposed-form .filters{float:left;margin-right:1em;}.views-exposed-form .form-item{margin:0 0 0.1em;padding:0;}.views-exposed-form .form-item label{float:left;width:10em;font-weight:normal;}.views-exposed-form .form-select{max-width:8em;padding-block:6px;}@media (min-width:920px){.views-exposed-form .form-select{max-width:12em;width:auto;}}.views-exposed-form .current-filters{margin-bottom:1em;}.views-exposed-form .current-filters .placeholder{font-weight:bold;font-style:normal;}.views-exposed-form .additional-filters{float:left;margin-right:1em;}[dir=rtl] .views-exposed-form .filters{float:right;margin-right:0;margin-left:1em;}[dir=rtl] .views-exposed-form .form-item label{float:right;}[dir=rtl] .views-exposed-form .additional-filters{float:right;margin-right:0;margin-left:1em;}.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:":";}[type=email],.form-email,[type=number],.form-number,[type=phone],.form-tel,[type=search],.form-search,[type=text],.form-text{padding:6px;}select,.form-select{padding:6px;}form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}.form-item label{display:block;line-height:1.5;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#ee0000;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/dpl/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/dpl/images/icons/error.svg) no-repeat;background-size:contain;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir=rtl] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;margin-top:0;}[dir=rtl] .form--inline .form-actions{clear:right;}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;margin:0;padding:4px 6px;width:100%;}#block-mailchimpsignup{margin-bottom:36px;}#mc_embed_signup{background-color:#c0ce82;border-top:1px solid #c2cdd3;padding:8px;text-align:center;}#mc_embed_signup [type=email]{margin:4px 0 8px;}.hero{height:auto;max-width:100%;}.hero__image a{display:block;}.hero__image img{width:100%;}.hero-six{background-color:#ffffff;border-bottom:1px solid #c2cdd3;color:#4d4d4d;font-size:1em;padding:12px;text-align:center;}.hero-six a,.hero-six span{display:block;}.hero-six a{margin-top:4px;}.hero-six--slogan{font-family:"PT Serif",serif;text-transform:uppercase;}@media (min-width:768px){.hero{position:relative;}.hero--homepage .attachment{position:absolute;top:7%;width:100%;}.hero-inner{display:grid;grid-gap:2em 1em;grid-template-columns:repeat(3,1fr);justify-items:center;}.hero-six{border:none;box-shadow:-6px 4px 23px -3px rgba(38,38,38,0.75);display:flex;flex-flow:column;justify-content:center;padding:16px;width:160px;}.hero-six a{border-top:1px solid #c2cdd3;margin-top:8px;padding-top:8px;}}@media (min-width:920px){.hero-inner{row-gap:3em;}.hero-six{font-size:20px;padding:20px;width:200px;}.hero-six a{font-size:16px;margin-top:12px;padding-top:12px;}}.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/dpl/images/icons/help.png) 0 50% no-repeat;}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/dpl/images/icons/feed.svg) no-repeat;}.image-preview{float:left;padding:0 10px 10px 0;}[dir=rtl] .image-preview{float:right;padding:0 0 10px 10px;}.image-widget-data{float:left;}[dir=rtl] .image-widget-data{float:right;}.image-widget-data .text-field{width:auto;}.indented{margin-left:25px;}[dir=rtl] .indented{margin-right:25px;margin-left:0;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir=rtl] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0;}.action-links{margin:1em 0;padding:0;list-style:none;}[dir=rtl] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir=rtl] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000000;}.more-link{display:block;text-align:right;}[dir=rtl] .more-link{text-align:left;}.view-map-historic-buildings{margin:2em 0;}.section-robinson-map #footer-layer-switcher{width:35%;margin:0 auto;}.section-robinson-map #footer-layer-switcher .map_option{color:#ffffff;margin-top:-20px;margin-bottom:20px;}.view-robinson-view .leaflet-container{margin:2em 0;}.section-baist-atlas #footer-layer-switcher{width:35%;margin:0 auto;}.section-baist-atlas .view-footer p{text-align:center;margin-top:-10px;}.section-baist-atlas #footer-layer-switcher .map_option{color:#ffffff;margin-top:-20px;margin-bottom:20px;}.view-baist-view .leaflet-container{margin:2em 0;}.block--views-map-fun-map-block .footer-legend{font-style:italic;font-weight:bold;color:#4d4d4d;}.view-id-map_fun_map .view-footer p{margin:0 0 20px;padding-bottom:10px;border-bottom:1px dotted #c2cdd3;}.view-id-map_fun_map .view-footer .maps{float:left;width:49%;}.view-id-map_fun_map .view-footer .neighborhoods{border-left:1px solid #c2cdd3;float:left;width:49%;}.view-id-map_fun_map .view-footer ul{margin:0 20px;padding-left:0;}.view-id-map_fun_map .view-footer li{list-style:none;font-family:Open Sans,sans-serif;font-size:1em;font-style:italic;padding:10px;border-top:1px dotted #c2cdd3;}.view-id-map_fun_map .view-footer h2{margin-bottom:10px;text-align:center;}.view-map-fun-map .leaflet-container{margin:0 auto;}.leaflet-container{margin:20px auto;}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/dpl/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/dpl/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/dpl/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir=rtl] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" »";}.breadcrumb li:first-child:before{content:none;}ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/dpl/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/dpl/images/icons/menu-collapsed.png);}[dir=rtl] .menu-item--collapsed{list-style-image:url(/themes/custom/dpl/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000000;}.menu--main{border-top:1px solid #c2cdd3;color:#ffffff;}.menu--main ul.menu{display:grid;grid-template-columns:repeat(4,[col] 25%);margin:0;}.menu--main ul.menu a{background-color:#5a7591;color:#ffffff;display:block;padding:4px;transition:background-color 300ms,color 300ms;white-space:nowrap;}.menu--main ul.menu a:hover,.menu--main ul.menu a:active,.menu--main ul.menu a:focus,.menu--main ul.menu a.is-active{background-color:#ffffff;color:#5a7591;text-decoration:underline;transition:background-color 300ms,color 300ms;}.menu--main .menu-item{border-color:#c2cdd3;border-style:solid;border-width:0 1px 1px 0;padding-top:0;text-align:center;}.menu--main .menu-item:nth-child(6){grid-column:col 2/span 2;}.menu--main .menu-item:nth-child(4),.menu--main .menu-item:last-child{border-right-width:0;}@media (min-width:768px){.menu--main{border-top:0;}.menu--main ul.menu{background:#5a7591;display:flex;justify-content:center;width:100%;}.menu--main ul.menu a{padding:8px 16px;}.menu--main .menu-item{border:none;}}@media (min-width:920px){.menu--main ul.menu a{padding-left:24px;padding-right:24px;}}.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}.section-galleries .pager,.section-gallery .pager,.section-photos .pager,.section-gallery-types .pager,.section-gallery-tags .pager{color:#ffffff;margin-top:48px;}.section-galleries .pager__item--current,.section-gallery .pager__item--current,.section-photos .pager__item--current,.section-gallery-types .pager__item--current,.section-gallery-tags .pager__item--current{color:#ffffff;}#block-views-block-story-navigation-block-1{background:#ffffff;border:1px solid #4d4d4d;border-top-width:5px;box-shadow:-8px 10px 24px -6px rgba(0,0,0,0.5);padding:15px;}#block-views-block-story-navigation-block-1 h2{margin-top:0;}#block-views-block-story-navigation-block-1 .views-row{border-top:1px dotted #c2cdd3;font-style:italic;padding:10px 0;}div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir=rtl] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eeeeee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}.node--unpublished{background-color:#fff4f4;}.node__meta{margin-bottom:2em;}.node__submitted{font-style:italic;}.node-preview-container{background-color:rgba(255,255,255,0.9);}.node--type-blog .paragraph--type--image-with-text{margin:1em 0;}.node--type-blog .paragraph--type--image-with-text img{width:100%;}.node--type-blog .paragraph--type--image-with-text .field--name-field-caption{font-style:italic;}.node--type-blog.node--view-mode-full li.blog_usernames_blog a{display:none;}.node--type-blog.node--view-mode-full .field--name-field-add-gallery{margin:2em 0;}.node--type-blog.node--view-mode-full .field--name-field-add-gallery .field__label{margin-bottom:0.5em;}.node--type-blog.node--view-mode-teaser{margin:0 0 20px 25px;width:280px;}.node--type-blog.node--view-mode-teaser h2{font-size:1em;line-height:1.25;margin:0 0 5px;text-transform:uppercase;}.recent-posts{margin-bottom:36px;}.recent-posts h2{font-size:1.25em;margin-bottom:0.4em;}.recent-posts .views-row{border-bottom:1px dotted #c2cdd3;padding:16px 0;}.recent-posts .views-row:first-child{padding-top:0;}.menu--menu-topics ul{margin:0;padding:0;}.menu--menu-topics li{border-bottom:1px dotted #c2cdd3;line-height:1.5;list-style:none;padding:16px 0;}.menu--menu-topics li:first-child{padding-top:0;}.node--type-historic-building .historic-building__address{font-size:1.5em;}.node--type-historic-building .field--name-field-building-description p{font-size:1.2em;line-height:1.5;margin-bottom:2em;}.node--type-historic-building .field--name-field-photo-1{display:block;margin-left:auto;margin-right:auto;max-width:400px;}.node--type-historic-building .field--name-field-coordinates{display:block;margin-bottom:2em;width:100%;}.node--type-historic-building .field--name-field-more-cdm{font-style:italic;margin-bottom:20px;}.node--type-research-tool header,.node--type-research-tool .block__content .node__submitted,.node--type-research-tool .block__content p,.node--type-research-tool .file{display:none;}.node--type-research-tool h2{font-size:1em;}.node--type-research-tool p{margin:0;}.node--type-research-tool p + p{margin-top:1em;}.node--type-research-tool .field--name-field-link a{font:1em/1.5 "PT Sans",sans-serif;}.node--type-research-tool ul.inline li{padding-left:0;}.node--type-research-guide .node--type-research-tool h2{font-size:1.25em;line-height:1.2;margin-bottom:0;}.view-research-tools-a-z .views-row{border-bottom:1px dotted #c2cdd3;padding:1.5em 0 1em;}.view-research-tools-a-z .view-footer{margin-top:30px;}.view-research-tools-a-z .view-filters .form--inline .form-item{margin-right:1em;}.view-research-tools-a-z .view-filters .form--inline .form-actions{clear:none;float:left;}.view-research-tools-a-z .view-filters button,.view-research-tools-a-z .view-filters [type=button],.view-research-tools-a-z .view-filters [type=reset],.view-research-tools-a-z .view-filters [type=submit]{width:auto;}.view-research-tools-a-z .attachment-before{border:1px solid #c2cdd3;border-width:1px 0;margin:1em 0;padding:1em 0;}.view-research-tools-a-z .views-summary a{font:700 1.5em "PT Sans",sans-serif;}.view-research-tools-a-z .views-field-field-link{margin-top:1.5em;padding-left:20px;}.view-research-tools-a-z .views-field-field-link a{font:700 1em/1.5 "PT Sans",sans-serif;text-transform:uppercase;}.view-research-tools-a-z .views-field-field-availability{font-style:italic;}.view-research-tools-a-z .form-item .description{display:none;}.node--type-research-guide .field--name-field-research-guide-description ul{margin-top:0;}.node--type-research-guide .field--name-field-research-guide-description li{line-height:1.3;list-style:circle;}.node--type-research-guide .field--name-field-research-tools,.node--type-research-guide .field--name-field-bibliography,.node--type-research-guide .field--name-field-video{border-top:1px dotted #c2cdd3;padding-top:2em;}.node--type-research-guide .field--name-field-research-tools .field__label{font-size:1.5em;font-weight:normal;line-height:1.25;padding-bottom:0;}.node--type-research-guide .field--name-field-research-tools > .field__items > .field__item + .field__item{padding-top:1em;}.node--type-research-guide .field--name-field-bibliography{margin-bottom:2em;}.node--type-research-guide .field--name-field-video{padding:1.5em 0;}.research-guides--sidebar li{border-bottom:1px dotted #c2cdd3;line-height:1.5;list-style:none;margin:0;padding:0.5em 0;}.research-guides--sidebar .views-label{font-family:"PT Serif",serif;font-weight:700;}.research-guides--sidebar .views-field + .views-field{padding-top:2em;}.research-guides--sidebar .field--name-field-video{border-bottom:dotted 1px #c2cdd3;padding-bottom:20px;}#block-researchguidescontact{padding-top:2em;}[id^=block-views-block-research-guides]{margin-bottom:3em;}.guides-list,.guides-menu{margin-bottom:2em;}.guides-list .attachment-before,.guides-menu .attachment-before{margin-bottom:1em;}.guides-list .item-list li,.guides-menu .item-list li{margin-bottom:0.5em;}.guides-list .more-link,.guides-menu .more-link{margin-top:1em;text-align:initial;}.guides-list .pager,.guides-menu .pager{border-top:1px solid #c2cdd3;margin-top:2em;}.node--type-story .field--name-field-caption{font-style:italic;}.node--type-story .field--name-field-introduction{margin:24px 0;}.node--type-story .field--name-field-section > .field__item{margin-bottom:48px;}.node--type-story .field--name-field-section p:first-child{margin-top:0;}.node--type-story .field--name-field-subsection{margin-bottom:2em;}.node--type-story .field--name-field-subsection > .field__item + .field__item{margin-top:16px;}.node--type-story .field--name-field-story-title{color:#4d4d4d;font:24px/1 "PT Serif",serif;margin:1em 0;}.node--type-story .field--name-field-subtitle{color:#4d4d4d;font-family:"PT Serif",serif;font-size:20px;margin:0 0 0.4em;}.node--type-story .field--name-field-cdm-section-image{margin-bottom:1.5em;}.node--type-story .field--name-field-cdm-subsection-image{margin-bottom:1em;}.node--type-story .field--name-field-research-tools{margin:1em 0 2em;}.node--type-story .field--name-field-research-tools .field__label{color:#4d4d4d;font-size:16px;font-weight:700;margin-bottom:0.5em;}.node--type-story .field--name-field-research-tools .field__item + .field__item{margin-top:1em;}.node--type-story .field--name-field-research-tools .node--type-research-tool.node--view-mode-story > p{margin-bottom:0;}.node--type-story .field--name-field-add-gallery{margin-top:1em;}.node--type-story #bibliography{margin-bottom:48px;}.node--type-story .field--name-field-bibliography-description .field__item{margin:0 0 10px;}.node--type-story .field--name-field-external-links .field__label{color:#4d4d4d;font:24px/1 "PT Serif",serif;margin:1em 0;}.colorful-coloradans .bio-group{border-bottom:1px solid #c2cdd3;column-gap:2em;display:grid;grid-template-columns:minmax(min-content,295px) auto;padding-block:2em;}.colorful-coloradans .bio-group h2{margin-top:0.5em;}.colorful-coloradans .bio-group:first-child{border-top:1px solid #c2cdd3;margin-top:2em;}.section-galleries main{background:#333333;}.section-galleries .layout-container{background:#262626;}.section-galleries h1{color:#ffffff;}.section-galleries .region-content h2{color:#ffffff;}.section-galleries .region-content a:link,.section-galleries .region-content a:visited{color:#ffffff;text-decoration:underline;}.section-galleries .region-content a:hover{color:#ffffff;text-decoration:none;}.section-galleries .region-content .node__submitted{color:#ffffff;}.section-galleries .info-link a:hover{opacity:0.5;text-decoration:none;}.view-gallery-grid,.section-gallery-tags .view-taxonomy-term,.section-gallery-types .view-taxonomy-term{margin-top:10px;}.view-gallery-grid h2,.section-gallery-tags .view-taxonomy-term h2,.section-gallery-types .view-taxonomy-term h2{font-size:1em;line-height:1.25;margin:4px 0 0;}.view-gallery-grid .view-content,.section-gallery-tags .view-taxonomy-term .view-content,.section-gallery-types .view-taxonomy-term .view-content{display:flex;flex-flow:row wrap;gap:48px 32px;margin-bottom:1em;}.view-gallery-grid > .views-row,.section-gallery-tags .view-taxonomy-term > .views-row,.section-gallery-types .view-taxonomy-term > .views-row{flex-basis:308px;}.gallery-teaser-images{display:grid;gap:8px 6%;grid-template-columns:repeat(3,27%);}.gallery-teaser-images .paragraph--type--cdm-images:first-child{grid-column:1/span 2;grid-row:1/span 2;}.page-node-type-gallery .layout-container{background:#262626;}.page-node-type-gallery main{background:#333333;color:#ffffff;}.page-node-type-gallery h1{color:#ffffff;}.node--type-gallery h2{color:#ffffff;}.node--type-gallery a:link,.node--type-gallery a:hover,.node--type-gallery a:visited{color:#ffffff;}.node--type-gallery a:link,.node--type-gallery a:visited{text-decoration:underline;}.node--type-gallery a:hover{text-decoration:none;}.node--type-gallery .field--name-field-gallery-description{margin-bottom:32px;margin-top:32px;}.node--type-gallery .field--name-field-gallery-description p{margin:0;}.node--type-gallery .field--name-field-gallery-description p + p{margin-top:1em;}@media (min-width:768px){.node--type-gallery .field--name-field-gallery-description p{font-size:20px;line-height:1.5;max-width:72ch;}}.node--type-gallery .field--name-field-paragraph-image-items{display:flex;flex-flow:row wrap;gap:20px;margin-top:2em;}.node--type-gallery .field--name-field-paragraph-image-items > .field__item{max-width:230px;}.node--type-gallery .field--name-field-paragraph-image-items img{transition:all 250ms ease-in-out;}.node--type-gallery .field--name-field-paragraph-image-items img:hover{transform:scale(1.1);}.node--type-gallery .field--name-field-gallery-tags .field__item{display:inline-block;margin-right:12px;vertical-align:top;}.node--type-gallery .field--name-field-gallery-type{margin-top:0.5em;}.node--type-gallery .field--name-field-caption{display:none;}.node--type-gallery.node-unpublished{background-color:#333333 !important;}.node--type-gallery.node--view-mode-story{max-width:500px;}.node--type-gallery.node--view-mode-story a:link,.node--type-gallery.node--view-mode-story a:hover,.node--type-gallery.node--view-mode-story a:visited{color:#0177a5;}.node--type-gallery.node--view-mode-story p{margin-top:0.5em;}.node--type-page .node--type-gallery{max-width:308px;}.node--type-page .node--type-gallery h2{color:#4d4d4d;font-size:20px;}.node--type-page .node--type-gallery a:link,.node--type-page .node--type-gallery a:hover,.node--type-page .node--type-gallery a:visited{color:#0177a5;}.page-node-14663 .layout-container{background:#262626;}.page-node-14663 main{background:#333333;}.page-node-14663 h1{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.page-node-14663 .region-content h2{color:#ffffff;margin-top:0;}.page-node-14663 .region-content p{color:#ffffff;}.page-node-14663 .region-content a:link,.page-node-14663 .region-content a:visited,.page-node-14663 .region-content a:hover{color:#ffffff;}.page-node-14663 .region-content a:link,.page-node-14663 .region-content a:visited{text-decoration:underline;}.page-node-14663 .region-content a:hover{text-decoration:none;}#block-dpl-photospage1stcolumnfindandbuyphotos,#block-dpl-2ndcolumnonphotospageotherimageresources{margin-top:20px;}@media (min-width:768px){#block-dpl-photospage1stcolumnfindandbuyphotos,#block-dpl-2ndcolumnonphotospageotherimageresources{display:inline-block;margin-top:24px;vertical-align:top;width:46%;}}@media (min-width:768px){#block-dpl-photospage1stcolumnfindandbuyphotos{margin-right:4%;}}.gallery-image-title,.field--name-field-gallery-image-date{display:none;}.section-gallery-types .layout-container,.section-gallery-tags .layout-container{background:#262626;}.section-gallery-types main,.section-gallery-tags main{background:#333333;}.section-gallery-types h1,.section-gallery-tags h1{color:#ffffff;margin-bottom:40px;}.section-gallery-types .region-content h2,.section-gallery-tags .region-content h2{color:#ffffff;}.section-gallery-types .region-content a:link,.section-gallery-types .region-content a:visited,.section-gallery-tags .region-content a:link,.section-gallery-tags .region-content a:visited{color:#ffffff;text-decoration:underline;}.section-gallery-types .region-content a:hover,.section-gallery-tags .region-content a:hover{color:#ffffff;text-decoration:none;}.section-gallery-types .region-content .node__submitted,.section-gallery-tags .region-content .node__submitted{color:#ffffff;}.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;transition:width 0.5s ease-out;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{transition:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}.block-views-exposed-filter-blocksite-search-search .form-item,.block-views-exposed-filter-blocksite-search-search .form-actions{display:inline-block;margin-bottom:0;}.block-views-exposed-filter-blocksite-search-search .form-actions{margin-top:4px;}.block-views-exposed-filter-blocksite-search-search [type=search]{max-width:10em;}@media (min-width:920px){.block-views-exposed-filter-blocksite-search-search [type=search]{max-width:12em;}}.block-views-exposed-filter-blocksite-search-search [type=submit]{line-height:1.2;padding:6px 12px;}.block-views-exposed-filter-blocksite-search-search [type=submit]:hover,.block-views-exposed-filter-blocksite-search-search [type=submit]:focus{background:#ffffff;color:#0177a5;}.section-search h1.page-title{margin-bottom:1em;}.search-results{list-style:none;padding-left:0;}.search-results .search-result{padding-bottom:0;}.search-results .search-result + .search-result{border-top:1px solid #c2cdd3;margin-top:1em;padding-top:1em;}.search-results h2{margin-bottom:0;}.search-results .views-field-type{color:#666666;font-style:italic;}tr.drag{background-color:#ffffff;}tr.drag-previous{background-color:#ffffdd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffffcc;}td.checkbox,th.checkbox{text-align:center;}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center;}th.is-active img{display:inline;}td.is-active{background-color:#dddddd;}.field--name-field-blog-topic .field__label,.field--name-field-tags .field__label{font-family:"PT Serif",serif;font-weight:normal;line-height:1.25;margin-top:1em;}.field--name-field-blog-topic .field__items,.field--name-field-tags .field__items{column-gap:8px;display:inline-flex;flex-wrap:wrap;}.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match,.password-confirm-message{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.field--name-field-media-oembed-video{padding-top:56.25%;height:0;position:relative;}.field--name-field-media-oembed-video .media-oembed-content{width:100%;height:100%;position:absolute;top:0;left:0;}.field--name-field-media-oembed-video a{font-style:italic;margin:10px 0;}
.breadcrumb{display:none;}.frontpage h1{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.field--name-field-cdm-image h2 a:link{font-size:small;}.field-collection-item-field-image-with-text li{font-family:"PT Sans",sans-serif;line-height:1.3;padding:7px;list-style:circle;}.field-collection-item-field-image-with-text ul{margin-top:0;}#block-menu-menu-topics ul{font-style:italic;font-family:"PT Sans",sans-serif;}h2.block__title{font-size:1em;text-transform:none;letter-spacing:1px;}#block-views-blogs-by-topic-block .views-field-title{font-family:"PT Sans",sans-serif;font-weight:700;font-size:1em;text-transform:uppercase;}.field--name-field-cdm-image .node__title{font-family:"PT Sans",sans-serif;font-style:italic;font-size:0.8em;text-transform:none;font-weight:normal;letter-spacing:0.5px;}h2.tool_header{font-family:"PT Sans",sans-serif;font-weight:700;text-transform:uppercase;font-size:1em;font-style:normal;line-height:1.5em;margin-bottom:0;padding-left:20px;}.header_image{width:100%;}.footer_survey{padding-top:20px;border-top:1px dotted #c2cdd3;margin:30px 0 30px;}#edit-submitted-does-this-page-inspire,.webform-component--what-to-improve,#block-webform-client-block-22256 .form-actions{display:none;}.survey-yes{margin-right:10px;}.menu--menu-about-menu .menu-item + .menu-item{border-top:1px dotted #c2cdd3;margin-top:1em;padding-top:1em;}.view-blogs-by-topic .views-row,.view-staff-content-by-name .views-row,.view-exhibits .views-row{position:relative;clear:right;display:inline-block;vertical-align:top;padding-bottom:2em;width:300px;}.view-neighborhood-history-grid .views-row{position:relative;clear:right;display:inline-block;vertical-align:top;padding-bottom:2em;width:300px;margin-left:15px;}.section-news .region-sidebar ul{margin-top:0;padding-top:0;}.field-collection-container{margin:0 0 40px 0;}.view-exhibits p{text-align:center;}.page-exhibits .node__content{display:inline-block;}.page-exhibits article.node--story{padding:0 0 40px 40px;position:relative;clear:right;display:inline-block;vertical-align:top;width:300px;}.block--views-exp-exhibits-page{margin-left:40px;}#block-menu-menu-about-menu li{list-style:none;border-top:1px dotted #c2cdd3;padding:15px 0;line-height:1.3;}#block-menu-menu-about-menu li.last{border-top:1px dotted #c2cdd3;}.field-collection-view{border-width:50%;}.section-blair .view-blogs-by-topic{margin-top:20px;}.field__item #gtools{padding:0;border-bottom:1px dotted #c2cdd3;}.field__item #gbibs{padding:0;border-bottom:1px dotted #c2cdd3;}#block-block-17{border-bottom:1px dotted #c2cdd3;margin-top:20px;}#block-block-17 .block__content{border-right:none;border-left:none;}.block--views-staff-content-by-name-block-2 article.node--gallery{margin-top:1.5em;}.region-content .view-staff-content-by-name h2.block__title{display:none;}.region-sidebar .view-staff-content-by-name p{font-size:1em;font-family:"PT Sans",sans-serif;border-bottom:none;margin-top:20px;}.block--views-staff-content-by-name-block-1 h2.block__title,.block--views-staff-content-by-name-block-2 h2.block__title,.block--views-staff-content-by-name-block-3 h2.block__title,.block--views-staff-content-by-name-block-4 h2.block__title{font-family:"PT Serif",serif;font-size:1.3em;font-weight:700;color:#4d4d4d;padding-top:20px;}.block--views-staff-content-by-name-block-1,.block--views-staff-content-by-name-block-2,.block--views-staff-content-by-name-block-3{border-bottom:1px dotted #c2cdd3;}.block--views-staff-content-by-name-block-1 h2.block__title{padding-top:0;}.block--views-staff-content-by-name-block-1 .views-row{padding:1em 0;font-style:italic;font-family:"PT Sans",sans-serif;border-bottom:1px dotted #c2cdd3;width:100%;}.block--views-staff-content-by-name-block-1 .views-row-last{border-bottom:none;}.block--views-staff-content-by-name-block-2 .views-row{padding-bottom:0;}.block--views-staff-content-by-name-block-3 .views-row{font-style:italic;font-family:"PT Sans",sans-serif;border-bottom:1px dotted #c2cdd3;width:100%;}.block--views-staff-content-by-name-block-3 .views-row-last{border-bottom:none;}.block--views-staff-content-by-name-block-4 .views-row{padding:1em 0;font-weight:bold;text-transform:uppercase;font-family:"PT Sans",sans-serif;border-bottom:1px dotted #c2cdd3;width:100%;}.block--views-staff-content-by-name-block-4 .views-row-last{border-bottom:none;}.region-sidebar .view-staff-content-by-name .view-footer p{font-style:italic;}.section-news-archives .view-staff-content-by-name .views-row{width:300px;margin-left:30px;}.section-tours-and-speaker-requests article.node img{width:95%;}article.node--webform label{font-family:"PT Sans",sans-serif;color:#4d4d4d;padding-bottom:10px;}.back-to-map{font-family:"PT Sans",sans-serif;font-style:italic;}.section-image-pricing-and-sizes article.node td{padding:10px;}.section-image-pricing-and-sizes h2{padding-top:10px;}.section-page-not-found .region-content p,.section-not-authorized .region-content p{display:inline-block;width:40%;vertical-align:top;}.section-page-not-found .region-content img,.section-not-authorized .region-content img{float:right;}.section-denver .footer-layer-switcher{padding:20px;border:1px dotted #c2cdd3;}.front a.feed-icon{display:none;}.region-content .node__content div.service-links li{list-style:none;display:inline;}div.service-links{border-top:#c2cdd3 dotted 1px;padding-top:1.5em;margin-left:1em;}div.service-links ul{float:right;}#block-dpl-cdm-templates-subscription-form h2{font-size:1.3em;}#block-dpl-cdm-templates-subscription-form p{border:none;padding:0 10px;margin-bottom:10px;font-size:1em;color:#000000;}#block-dpl-cdm-templates-subscription-form form{background-color:#C0C382;}#block-dpl-cdm-templates-subscription-form .feedburner input[type=submit]{color:#4d4d4d;}
