﻿.margin-auto{margin:auto}.admin-map{height:400px;margin-top:15px;margin-bottom:15px}a{color:#2d5763}a:hover{color:#2d5763;text-decoration:underline}a.asset-close{display:block;position:absolute;bottom:0;right:0;padding:5px 0;background-color:#fff;font-size:1rem;cursor:pointer}.asset-placeholder{border:1px dotted #ccc;border-radius:4px;width:134px;height:134px;margin:12px}.asset-wrap{position:relative;margin-bottom:15px}.alert{margin:1em}.alert strong{padding:1em}.alert strong:before{margin-right:.5em}.alert.success strong:before{content:"✔"}.alert.warning{color:orange}.alert.warning strong:before{content:"✘"}.alert.error{color:#ba1c1c}.alert.error strong:before{content:"✘"}.error-message,.cake-ajax-error,.ajax-file-loading-message{color:orange}.heading{padding:30px 10px;text-align:left}@media only screen and (min-width: 48em){.heading{padding:30px 20px}}@media only screen and (min-width: 80em){.heading{padding:30px 40px}}.heading-secondary{margin-top:-30px;padding:0 10px 30px}@media only screen and (min-width: 48em){.heading-secondary{padding:0 20px}}@media only screen and (min-width: 80em){.heading-secondary{padding:0 40px}}.page-tools{background-color:#e1e5e5}@media only screen and (min-width: 64em){#main-nav{max-width:80%;padding-left:15px;margin:10px 0}.site-nav li{display:inline-block;float:none;padding:10px 14px}.site-nav li:first-child{padding-left:0}.site-nav li:last-child{background-color:#eef1f1;padding:10px 14px}.site-nav li:last-child a{color:#000}.site-nav li ul{left:auto;right:0}.site-nav li ul li:last-child{background-color:rgba(0,0,0,0)}}table{background-color:#eef1f1}table .sortable .sortable-placeholder{border-bottom:1px solid #cbcbcb}table .sortable .ui-sortable-helper{border-top:1px solid #cbcbcb}.pure-table th{font-size:.75rem;font-weight:600;text-transform:uppercase}.toolbar .pure-form label{margin-right:5px}.toolbar .pure-form input{margin-top:0;margin-bottom:0}.toolbar .pure-form button[type=submit]{margin:0 0 0 10px}.toolbar .pure-form.toolbar-list-filter{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:0;text-align:right}.toolbar .pure-form.toolbar-list-filter .toolbar-filter-field{display:inline-flex;flex:0 0 auto;align-items:center;margin-left:10px}.toolbar .pure-form.toolbar-list-filter .toolbar-filter-field label{flex:0 0 auto;margin:0 5px 0 0}.toolbar .pure-form.toolbar-list-filter .toolbar-filter-field input[type=text],.toolbar .pure-form.toolbar-list-filter .toolbar-filter-field input[type=search],.toolbar .pure-form.toolbar-list-filter .toolbar-filter-field select{flex:0 0 auto;width:auto;margin-top:0;margin-bottom:0}.toolbar .pure-form.toolbar-list-filter>button.pure-button[type=submit]{flex:0 0 auto;margin:0 0 0 10px}.toolbar .form-filter{padding:10px;border:1px solid #cbcbcb}@media only screen and (min-width: 35.5em){.toolbar .form-filter{padding:15px}}.toolbar .filter-body input{margin-bottom:10px;padding:10px}.toolbar .filter-body label{font-size:.625em}.toolbar .filter-body select{height:auto;margin-bottom:10px}.toolbar .filter-foot{padding-top:10px}@media only screen and (min-width: 48em){.toolbar .filter-foot{text-align:right}}.toolbar .filter-foot .button-small{margin-top:0;margin-bottom:0}.toolbar h3.filter-head{border:none !important}@media only screen and (min-width: 48em){.toolbar h3.filter-head{margin-bottom:10px !important}}.pure-form select,.pure-form .cke_dialog_ui_input_select{display:inline-block;height:43px}.pure-form .chosen-container{margin-top:0;margin-bottom:15px;color:#555e65;font-size:.8125rem;font-weight:500;line-height:1}.pure-form .chosen-container .chosen-choices{margin:0;padding:15px;background:#eef1f1;border:none;border-radius:0;box-shadow:none;color:#555e65}.pure-form .chosen-container .chosen-choices li.search-field input[type=text]{height:auto;margin:0;line-height:27px}.pure-form .chosen-container .chosen-results{color:#555e65}.pure-form .chosen-container .chosen-results .highlighted{background-image:none;background-color:#e9ecec;color:#555e65}.pure-form .cke_chrome{margin-bottom:15px}.pure-form-stacked select{margin-top:0;margin-bottom:15px}.pure-form-stacked .input-combo{margin-bottom:15px}.pure-form-stacked button[type=submit]{margin-top:0}.required label:after{color:#d00;content:" *"}#property-urls-form .pure-control-group{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}#property-urls-form .pure-control-group label{flex:0 0 100%;width:100%}#property-urls-form .pure-control-group input{box-sizing:border-box;flex:1 1 auto;margin-bottom:0}#property-urls-form .pure-control-group .pure-form-message-inline{padding-left:10px}@media only screen and (min-width: 48em){#property-urls-form .pure-control-group{flex-wrap:nowrap}#property-urls-form .pure-control-group label{box-sizing:border-box;flex:0 0 180px;width:180px;padding-right:10px}}@media only screen and (min-width: 64em){#property-urls-form .pure-control-group input{min-width:350px}}.message-banner{display:flex;width:100%;align-items:center;justify-content:center}.message-banner__inner{width:100%;max-width:1512px;margin:0 auto;padding:1rem 40px}.message-banner p{text-align:center;margin-top:0}.message-banner p:last-child{margin-bottom:0}.message-banner p a{color:inherit;text-decoration:underline}.message-banner--blue{background-color:#68c0d8;color:#fff}.video-wrap{position:relative;height:0;padding-bottom:56.25%;background-color:#000}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.pure-button,a.pure-button,button.pure-button{padding:10px 20px}
