body{background-color:#fff;color:#303030;font-family:"Open Sans",verdana,sans-serif;text-align:center;font-size:16px;margin:0;width:100%}.container{margin:0 auto;padding:0 1em;max-width:1170px;text-align:left;overflow:hidden}.full-row-dark a:hover{color:#333;background-color:#fff}.full-row{display:block;overflow:hidden;padding-bottom:35px}#content .full-row:first-of-type{padding-top:2em}.full-row-arrow{height:0;width:0;border-left:30px solid transparent;border-right:30px solid transparent;margin:35px auto}.full-row-arrow::before{content:" ";display:block;overflow:hidden;height:35px;width:100%;left:0}.full-row-arrow-hero{border-top:20px solid #1e526b;margin:0 auto 35px auto}.full-row-arrow.full-row-arrow-hero::before{background-color:#1e526b}.stl-template *{box-sizing:border-box}.stl-template h1,.stl-template h2,.stl-template h3,.stl-template h4,.stl-template .h1,.stl-template .h2,.stl-template .h3,.stl-template .h4{font-family:"Merriweather";letter-spacing:.05rem;font-weight:600;display:block}.stl-template h1,.stl-template .h1{font-size:3em;margin:0 0 .2em 0}.stl-template h2,.stl-template .h2{font-size:2em;border-bottom:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(200,200,200,0.1);padding-bottom:10px}.stl-template p{line-height:1.7em}.stl-template ul,.stl-template ol{line-height:1.5em}.stl-template li{padding:.3em 0}.stl-template li p{margin:0 0 1em 0}.stl-template strong{font-weight:800}.stl-template address{font-style:normal}.stl-template .text-right{text-align:right}.stl-template .text-left{text-align:left}.stl-template .text-center{text-align:center}.stl-template .text-justify{text-align:justify}.stl-template .small,.stl-template small{font-size:.8em}.stl-template .header{background-color:#fff;border-bottom:3px solid #174054}.stl-template .header-items{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.stl-template .header-nav-column{display:flex;justify-content:flex-end;align-items:center}.stl-template .logo{font-family:"Open Sans",verdana,sans-serif;color:#f5f5f5;text-shadow:1px 1px 1px #000;display:flex;align-items:center;letter-spacing:.05rem;text-decoration:none}.stl-template .logo a{display:block;color:#333;text-shadow:0 1px 0 #fff;white-space:nowrap;text-decoration:none}.stl-template .logo a:first-child{padding-right:10px;margin-right:10px;font-size:1.55em}.stl-template .logo a img{margin:0 2px -1px 2px;float:none;vertical-align:baseline;width:20px;height:20px}.stl-template .secondary-header-branding a{color:#333;text-decoration:none;padding-left:35px;background-repeat:no-repeat;background-position:0 center;background-size:30px;height:30px;display:flex;align-items:center}.stl-template .secondary-header-branding a.civil-service{background-image:url(../images/city-seal-60x60.jpg)}.stl-template .secondary-header-branding a.fire{background-image:url(../images/STLFD-shield-60x60.jpg)}.stl-template .secondary-header-branding a.police{background-image:url(../images/slmpd-logo-60x60.jpg)}.stl-template .inverse{filter:invert()}@media (max-width:1200px){.stl-template .logo a:first-child{border-right:none}}@media (max-width:992px){.stl-template .logo a img{width:17px;position:relative;top:2px}.stl-template .logo a:first-child{font-size:1.4em}}@media (max-width:480px){.stl-template .logo a:first-child{margin:0;padding:0;font-size:1.3em}}@media (max-width:400px){.stl-template .secondary-header-branding a{font-size:.8em;background-size:0;padding:0}}@media (max-width:350px){.stl-template .secondary-header-branding a{font-size:.6em}}.stl-template ul li,.stl-template ol li{line-height:1.5em;padding:5px 0}.stl-template .hero{display:block;overflow:hidden;margin:0;text-align:center;padding:2em 1em 3em 1em;background-color:#1e526b;color:white}.stl-template .hero .glyphicons{font-size:2em;border-radius:2em;border:3px solid white;padding:.5em;margin:.3em 0}.stl-template .row{position:relative;overflow:hidden;width:100%;padding:0 1px;margin:20px 0}.stl-template .col-50,.stl-template .col-66,.stl-template .col-33{position:relative;box-sizing:border-box;padding:0 1em;float:left}.stl-template .col-50{width:50%}.stl-template .col-66{width:66%}.stl-template .col-33{width:33%}.stl-template .col-50:first-child,.stl-template .col-66:first-child,.stl-template .col-33:first-child{padding-left:0}.stl-template .col-50:last-child,.stl-template .col-66:last-child,.stl-template .col-33:last-child{padding-right:0}.stl-template .content-block{display:block;border-radius:3px;overflow:hidden;padding:20px;margin:1em 0;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.stl-template .content-block ul,.stl-template .content-block ol{margin-top:.5em}.stl-template .sr-only{position:absolute;left:-10000000000px}.stl-template form{margin:0;display:flex;justify-content:space-between}.stl-template input{font-size:1em;padding:3px 8px;border:1px solid #cecece;border-radius:3px;max-width:100%}.stl-template input[type="submit"]{background-color:#1e526b;color:#fff;cursor:pointer}@media (max-width:900px){.stl-template .col-50,.stl-template .col-66,.stl-template .col-33{float:none;width:100%;padding:0}}@media (max-width:600px){.stl-template .hero h1{font-size:1.5em}.stl-template .container{border-radius:0;box-shadow:0}}.stl-template ul.mobile-nav-buttons{text-align:right;display:none;margin:0;padding:0;list-style:none}.stl-template ul.mobile-nav-buttons li{display:inline;padding:0}.stl-template ul.mobile-nav-buttons li a{padding:8px 7px 8px 7px;margin-left:10px;color:#333;text-decoration:none;display:inline-block;border-radius:3px;background-color:#f9f9f9}.stl-template ul.mobile-nav-buttons li a:hover{background-color:#1e526b;color:#fff}.stl-template ul.mobile-nav-buttons li a .glyphicons{line-height:inherit;top:0}@media (max-width:540px){.stl-template ul.mobile-nav-buttons li a{padding:8px 10px;font-size:1.3em}.stl-template ul.mobile-nav-buttons li a#viewAcc{display:none}.stl-template ul.mobile-nav-buttons li a .button-text{display:none}}@media (max-width:480px){.stl-template ul.mobile-nav-buttons li a{margin-left:8px;font-size:1.2em}}.stl-template ul.top-nav{padding:0;margin:0 10px 0 0;list-style:none;display:flex;justify-content:flex-end;align-items:center}.stl-template ul.top-nav li{margin:0 5px 0 0;padding:0;display:inline}.stl-template ul.top-nav li a.link-button{color:#333;background-color:transparent;margin:0;border:none;box-shadow:none;text-shadow:none;overflow:unset}.stl-template ul.top-nav li a.link-button:hover{background-color:#a61c00;color:#fff}.stl-template .site-search{display:inline-block;float:right}.stl-template .site-search input[type="submit"]{background-color:#1e526b;border-color:#1e526b;color:#fff}.stl-template .site-search input[type="submit"]:hover{background-color:#a61c00;color:#fff;border-color:#a61c00}.stl-template #siteSearch{width:180px}.stl-template a.link-button{color:#fff;text-decoration:none;border:1px solid #1e526b;padding:10px;border-radius:3px;margin:auto;display:inline-block;overflow:hidden;background-color:#1e526b;line-height:1em;box-shadow:0 1px 2px rgba(0,0,0,0.3);text-shadow:0 1px 0 rgba(0,0,0,0.3);position:relative}.stl-template a.link-button:hover{background-color:#174054;border-color:#174054;text-shadow:none;top:-1px}@media (max-width:992px){.stl-template ul.top-nav,.stl-template .site-search{font-size:.9em}.stl-template #siteSearch{width:110px}.stl-template .full-row-hero{min-height:400px}.stl-template .hero-image-attribution{margin-top:340px}}@media (max-width:750px){.stl-template .header-items{padding:10px 0}.stl-template ul.top-nav,.stl-template .site-search{position:absolute;font-size:1em;max-height:0;display:block;overflow:hidden;left:0;width:100%;text-align:center;z-index:1000;border-bottom:2px solid #a8d4e8;top:-200px;transition:all .5s}.stl-template ul.top-nav.toggled,.stl-template .site-search.toggled{background-color:rgba(255,255,255,0.95);max-height:400px;padding:10px 0;top:60px}.stl-template ul.top-nav.toggled li{display:inline-block;padding:0;margin:0}.stl-template ul.top-nav.toggled li a{margin:10px 8px;border:1px solid #cecece}.stl-template .site-search.toggled{padding:20px 0}.stl-template #siteSearch{width:68%}.stl-template ul.mobile-nav-buttons{display:flex}.stl-template ul.list-group.list-group-2-col li,.stl-template ul.list-group.list-group-2-col li:nth-child(even){float:none;width:100%}.stl-template ul.list-group.list-group-2-col li:nth-child(2){border-top:1px solid #efefef;padding-top:.75em}.stl-template .full-row-dark ul.list-group.list-group-2-col li:nth-child(2){border-top:1px solid #1e526b}}@media (max-width:540px){.stl-template .left-nav-container h3 a{display:inline-block;float:left;width:80%}.stl-template .left-nav-container h3 a.left-nav-toggle{display:inline-block;float:right;width:20%;text-align:right}}.stl-template ul.list-group{display:block;overflow:hidden;margin:0;padding:0;list-style:none}.stl-template ul.list-group li{padding:.75em 0;border-top:1px solid rgba(0,0,0,0.1);display:block;overflow:hidden;clear:both;line-height:1.7em}.stl-template ul.list-group ul.list-group{margin-left:1.5em;margin-top:1em}.stl-template ul.list-group li.closed ul.list-group{display:none}.stl-template ul.list-group.condensed li{padding:.25em 0}.stl-template ul.listgroup.condensed li .glyphicons,.stl-template ul.listgroup.condensed li .glyphicons-city-of-louis,.stl-template ul.listgroup.condensed li .stl-icon{line-height:1.7em}.stl-template ul.list-group li:first-child{border:none;padding-top:0}.stl-template ul.list-group.list-group-2-col li{float:left;width:48%;margin:0;clear:left}.stl-template ul.list-group.list-group-2-col li:nth-child(even){float:right;clear:right}.stl-template ul.list-group.list-group-2-col li:nth-child(2){border:none;padding-top:0}.stl-template .full-row-dark ul.list-group li,.stl-template .full-row-dark ol.list-group li{border-color:#1e526b}.stl-template ul.list-group .date{float:right;display:inline-block;margin-left:15px}.stl-template ul.list-group .glyphicons,.stl-template ul.list-group .glyphicons-city-of-louis,.stl-template ul.list-group .stl-icon{font-size:1.5em;margin:0 8px}.stl-template ul.list-group .photo-circle{width:55px;height:55px;border-radius:55px;background-position:top center;background-size:cover;margin-right:10px;float:left;background-color:rgba(0,0,0,0.1)}.stl-template ul.list-group .glyphicons.circle,.stl-template ul.list-group .glyphicons-city-of-louis.circle,.stl-template ul.list-group .stl-icon.circle{background-color:#fff;color:#333;padding:10px;border-radius:5px;margin:0 10px 0 0;float:left;font-size:2em;border:2px solid #333}.stl-template ul.list-group .glyphicons.circle.red,.stl-template ul.list-group .glyphicons-city-of-louis.circle.red,.stl-template ul.list-group .stl-icon.circle.red{color:#c03221;border-color:#c03221}.stl-template ul.list-group .glyphicons.circle.green,.stl-template ul.list-group .glyphicons-city-of-louis.circle.green,.stl-template ul.list-group .stl-icon.circle.green{color:#538400;border-color:#538400}.stl-template ul.list-group .glyphicons.list-item-icon,.stl-template ul.list-group .glyphicons-city-of-louis.list-item-icon,.stl-template ul.list-group .stl-icon.list-item-icon{float:left;font-size:2em;margin:10px 15px 15px 10px}.stl-template ul.list-group .news-list-thumb{float:left;margin:0 10px 10px 0;display:inline-block;height:65px;overflow:hidden;width:112px}.stl-template ul.list-group .news-list-thumb img{height:65px;width:auto}.stl-template ul.list-group .news-list-thumb.portrait img{height:auto;width:65px}.stl-template ul.list-group li h4{margin:.5em 0}.stl-template ol.list-group.has-descriptions,.stl-template ul.list-group.has-descriptions{color:#666}.stl-template .full-row-dark ol.list-group.has-descriptions,.stl-template .full-row-dark ul.list-group.has-descriptions{color:#efefef}.stl-template ol.list-group.has-descriptions a,.stl-template ul.list-group.has-descriptions a{font-size:1.2em}.stl-template ol.list-group.has-icons li,.stl-template ul.list-group.has-icons li{position:relative;padding-left:3.75em}.stl-template ol.list-group.has-icons li .glyphicons,.stl-template ol.list-group.has-icons li .glyphicons-city-of-louis,.stl-template ol.list-group.has-icons li .stl-icon,.stl-template ol.list-group.has-icons li img,.stl-template ul.list-group.has-icons li .glyphicons,.stl-template ul.list-group.has-icons li .glyphicons-city-of-louis,.stl-template ul.list-group.has-icons li .stl-icon,.stl-template ul.list-group.has-icons li img{position:absolute;left:10px;top:20px;margin:0}.stl-template ol.list-group.has-icons li:first-child .glyphicons,.stl-template ol.list-group.has-icons li:first-child .glyphicons-city-of-louis,.stl-template ol.list-group.has-icons li:first-child .stl-icon,.stl-template ol.list-group.has-icons li:first-child img,.stl-template ul.list-group.has-icons li:first-child .glyphicons,.stl-template ul.list-group.has-icons li:first-child .glyphicons-city-of-louis,.stl-template ul.list-group.has-icons li:first-child .stl-icon,.stl-template ul.list-group.has-icons li:first-child img{top:10px}.stl-template .full-row-dark ol.list-group.has-icons li .glyphicons,.stl-template .full-row-dark ol.list-group.has-icons li .glyphicons-city-of-louis,.stl-template .full-row-dark ol.list-group.has-icons li .stl-icon,.stl-template .full-row-dark ul.list-group.has-icons li .glyphicons,.stl-template .full-row-dark ul.list-group.has-icons li .glyphicons-city-of-louis .full-row-dark ul.list-group.has-icons li .stl-icon{text-shadow:0 1px 0 #555}.stl-template ul.list-group.striped li{padding:.75em}.stl-template .list-group.striped li:nth-child(2n){background-color:rgba(0,0,0,0.03)}.stl-template ul.list-group.truncated-list{transition:max-height .75s;max-height:9999px}.stl-template ul.list-group.truncated-list:before{transition:opacity .5s;transition-delay:.75s;content:" ";opacity:0;height:0;background-color:rgba(255,255,255,0.6);width:100%;left:0;position:absolute;margin-top:350px;background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, #fff 100%)}.stl-template ul.list-group.truncated-list.on{max-height:400px;transition-delay:0}.stl-template ul.list-group.truncated-list.on:before{height:50px;opacity:1}.stl-template ul.list-group-condensed li,.stl-template ol.list-group-condensed li{padding:.25em 0}.stl-template ul.list-group.list-group-flex,.stl-template ol.list-group.list-group-flex{display:flex;flex-flow:row wrap;justify-content:space-around;margin:0 -0.5em}.stl-template ul.list-group.list-group-flex li,.stl-template ol.list-group.list-group-flex li{border:none;margin:.5em;padding:1em;flex:1 0 250px;display:inline-block;background-color:rgba(150,150,150,0.1);border-radius:3px}.stl-template ul.list-group.list-group-flex li:first-child,.stl-template ol.list-group.list-group-flex li:first-child{border:none}.stl-template ul.list-group-flex-profiles-large li,.stl-template ol.list-group-flex-profiles-large li{text-align:center;background-color:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,0.2);max-width:270px}.stl-template ul.list-group-flex-profiles-large li .photo-rectangle,.stl-template ol.list-group-flex-profiles-large li .photo-rectangle{text-align:center;background-repeat:no-repeat;background-size:cover;background-color:#efefef;width:calc(100% + 2em);padding-bottom:calc(100% + 2em);display:block;position:relative;top:-1em;left:-1em}.stl-template ul.list-group-flex-profiles-large li span,.stl-template ol.list-group-flex-profiles-large li span{margin-bottom:.5em}.stl-template ul.list-group-flex-profiles-large li .profile-contact,.stl-template ol.list-group-flex-profiles-large li .profile-contact{display:block;overflow:hidden;width:100%;padding:8px;background-color:#dedede;color:#333;text-decoration:none;display:none}.stl-template ul.list-group-flex-profiles-large li .profile-contact:hover,.stl-template ol.list-group-flex-profiles-large li .profile-contact:hover,.stl-template ul.list-group-flex-profiles-large li:hover .profile-contact,.stl-template ol.list-group-flex-profiles-large li:hover .profile-contact{background-color:#1e526b;color:white;display:none}.stl-template ul.list-group.list-group-flex.list-group-flex-legend,.stl-template ol.list-group.list-group-flex.list-group-flex-legend{align-items:center;justify-content:space-between;background-color:rgba(150,150,150,0.1);margin:0 0 .5em 0}.stl-template ul.list-group.list-group-flex.list-group-flex-legend li,.stl-template ol.list-group.list-group-flex.list-group-flex-legend li{flex:1 0 auto;background-color:transparent;text-align:center;padding:.5em;margin:0}.stl-template ul.list-group.list-group-form-flex,.stl-template ol.list-group.list-group-form-flex{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-end;margin:0 -0.5em}.stl-template ul.list-group.list-group-form-flex li,.stl-template ol.list-group.list-group-form-flex li{border:none;margin:.25em .75em;padding:0;display:inline-block}.stl-template ul.list-group.list-group-form-flex li .glyphicons,.stl-template ol.list-group.list-group-form-flex li .glyphicons,.stl-template ul.list-group.list-group-form-flex li .glyphicons-city-of-louis,.stl-template ol.list-group.list-group-form-flex li .glyphicons-city-of-louis,.stl-template ul.list-group.list-group-form-flex li .stl-icon,.stl-template ol.list-group.list-group-form-flex li .stl-icon{line-height:1.7em;font-size:1em;margin:0}.stl-template .list-group-form-flex select{height:35px}.stl-template ul.list-group li span.small,.stl-template ol.list-group li span.small{display:block;line-height:1.75em}.stl-template .full-row-pattern{background-image:url(theme/images/gplaypattern.png);background-color:#eee}.stl-template .full-row-title-photo{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#e3f3fb;padding:0;position:relative}.stl-template .full-row-dark{background-color:#1e526b;color:#fff}.stl-template .full-row-dark a,.stl-template .full-row-dark h4 a,.stl-template .full-row-dark h3 a,.stl-template .full-row-dark h2 a{color:white}.stl-template .full-row-dark h4 a,.stl-template .full-row-dark h3 a{background-image:linear-gradient(to bottom, rgba(255,255,255,0) 50%, rgba(255,255,255,0.4) 50%)}.stl-template .full-row-dark a.link-button{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);color:white;box-shadow:0 2px 3px rgba(0,0,0,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.5)}.stl-template .full-row-dark a.link-button:hover{background-color:#e3f3fb;color:#1e526b;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.stl-template .full-row-dark a.link-button.large-button{background-color:rgba(255,255,255,0.9);color:#1e526b;text-shadow:0 1px 0 #fff}.stl-template .full-row-dark a.link-button.large-button:hover{background-color:#e3f3fb;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.stl-template .full-row-medium{background-color:#eee}.stl-template .full-row-medium h2,.stl-template .full-row-medium .h2{box-shadow:0 1px 0 rgba(255,255,255,0.5)}.stl-template .full-row-light{background-color:#f9f9f9}.stl-template .full-row-light h2,.stl-template .full-row-light .h2{box-shadow:0 1px 0 #fff}.stl-template .full-row-white{background-color:#fff}.stl-template .full-row-alert,.stl-template .full-row-announcement{padding:0 0;color:white;transition:height .5s}.stl-template .full-row-alert{background-color:#292f36;box-shadow:inset 0 0 8px rgba(0,0,0,0.5)}.stl-template .full-row-announcement{background-color:#a8d4e8;padding-top:30px}.stl-template .full-row-alert .container,.stl-template .full-row-announcement .container{display:flex;justify-content:space-around;flex-wrap:wrap;padding-left:10px;padding-right:10px}.stl-template .full-row-alert .alert-container,.stl-template .full-row-announcement .announcement-container{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 275px;min-width:275px;background-color:rgba(255,255,255,0.2);padding:15px;margin:10px 5px;padding-left:65px;position:relative;box-shadow:0 2px 3px rgba(0,0,0,0.3);border-radius:3px;transition:all .25s}.stl-template .full-row-announcement .announcement-container{background-color:rgba(255,255,255,0.9);color:#333}.stl-template .full-row-alert .alert-container.close-alert-vertical,.stl-template .full-row-announcement .announcement-container.close-alert-vertical{flex:.00001;min-width:0;padding:0}.stl-template .full-row-alert span.alert-label,.stl-template .full-row-announcement span.alert-label{display:block}.stl-template .full-row-alert span.alert-label span.glyphicons,.stl-template .full-row-announcement span.alert-label span.glyphicons,.stl-template .full-row-alert span.alert-label span.glyphicons-city-of-louis,.stl-template .full-row-announcement span.alert-label span.glyphicons-city-of-louis,.stl-template .full-row-alert span.alert-label span.stl-icon,.stl-template .full-row-announcement span.alert-label span.stl-icon{font-size:2em;position:absolute;left:15px;top:25px}.stl-template .full-row-alert a,.stl-template .full-row-announcement a{color:white;line-height:2em}.stl-template .full-row-alert a:hover,.stl-template .full-row-announcement a:hover{color:#1e526b;background-color:rgba(255,255,255,0.9);line-height:2em}.stl-template .full-row-announcement a{color:#333}.stl-template .full-row-alert .mobile-alert-label,.stl-template .full-row-alert .mobile-alert-link-text,.stl-template .full-row-announcement .mobile-announcement-label,.stl-template .full-row-announcement .mobile-announcement-link-text{display:none}.stl-template .full-row-alert .alert-close{position:absolute;right:5px;top:5px;color:rgba(255,255,255,0.5);text-shadow:0 1px 0 rgba(0,0,0,0.3)}.stl-template .full-row-alert .alert-close:hover{color:rgba(255,255,255,0.75);background-color:transparent}@media (max-width:992px){.stl-template .full-row-alert,.stl-template .full-row-announcement{font-size:.8em}.stl-template .full-row-alert .alert-container,.stl-template .full-row-announcement .announcement-container{padding-left:55px}}@media (max-width:768px){.stl-template .full-row-alert .mobile-alert-label,.stl-template .full-row-alert .mobile-alert-link-text,.stl-template .full-row-announcement .mobile-announcement-label,.stl-template .full-row-announcement .mobile-announcement-link-text{display:inline}.stl-template .full-row-alert .desktop-alert-label,.stl-template .full-row-alert .desktop-alert-link-text,.stl-template .full-row-announcement .desktop-announcement-label,.stl-template .full-row-announcement .desktop-announcement-link-text{display:none}.stl-template .full-row-alert .mobile-alert-link-text .glyphicons,.stl-template .full-row-announcement .mobile-announcement-link-text .glyphicons,.stl-template .full-row-announcement .mobile-announcement-link-text .stl-icon{line-height:2.5em;font-size:.8em}}@media (max-width:480px){.stl-template .full-row-alert .alert-container,.stl-template .full-row-announcement .announcement-container{margin:5px 0}.stl-template .full-row-alert .alert-container:first-child,.stl-template .full-row-announcement .announcement-container:first-child{margin:10px 0 5px 0}.stl-template .full-row-alert .alert-container:last-child,.stl-template .full-row-announcement .announcement-container:last-child{margin:5px 0 10px 0}.stl-template .full-row-alert .alert-close{font-size:1.3em}}.stl-template .full-row-breadcrumbs{padding:0 0 6px 0;overflow:hidden;height:36px;background-color:#174054}.stl-template .full-row-tools{padding-bottom:5px}.stl-template .full-row-arrow{height:0;width:0;border-left:30px solid transparent;border-right:30px solid transparent;margin:35px auto 45px auto}.stl-template .full-row-arrow::before{content:" ";display:block;overflow:hidden;height:35px;width:100%;position:absolute;left:0;margin-top:-55px}.stl-template .full-row-arrow-dark{border-top:20px solid #1e526b}.stl-template .full-row-arrow.full-row-arrow-dark::before{background-color:#1e526b}.stl-template .full-row-arrow-medium{border-top:20px solid #eee}.stl-template .full-row-arrow.full-row-arrow-medium::before{background-color:#eee}.stl-template .full-row-arrow-light{border-top:20px solid #f9f9f9}.stl-template .full-row-arrow.full-row-arrow-light::before{background-color:#f9f9f9}.stl-template .full-row-arrow-white{border-top:20px solid #fff}.stl-template .full-row-arrow.full-row-arrow-white::before{background-color:#fff}.stl-template .full-row-arrow-government{border-top:20px solid #a8d4e8}.stl-template .full-row-arrow.full-row-arrow-government::before{background-color:#a8d4e8}.stl-template .full-row-arrow-pattern{border-left:30px solid #292f36;border-right:30px solid #292f36;border-top:20px solid transparent;background-image:url(theme/images/gplaypattern.png);margin-top:0}.stl-template .full-row-hero{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#1e526b;min-height:500px;position:relative}.stl-template .hero-image-caption{position:absolute;padding:25px;right:0;margin-top:20px;background-color:rgba(255,255,255,0.95);max-width:45%;border-top:3px solid #e89d07;color:#333;text-decoration:none}.stl-template .hero-image-caption:hover{text-decoration:none}.stl-template .hero-image-caption h3{margin:0;display:inline}.stl-template .hero-image-caption:hover p{text-decoration:underline}.stl-template .hero-image-caption p{margin-bottom:0}.stl-template .hero-image-caption p span{text-decoration:underline}.stl-template .hero-image-caption p span:after{content:" \25B6";color:#e89d07;font-size:.8em;display:inline-block;margin-left:5px}.stl-template .hero-image-attribution{padding:10px;margin-top:430px;display:inline-block;position:absolute;right:0;color:#fff;text-shadow:0 0 3px #000}.stl-template .full-row-white .content-block,.stl-template .stat-container .content-block{background-color:#f9f9f9;border:none}.stl-template .full-row-white .content-block.content-block-dark{background-color:#292f36}.stl-template .full-row-dark .content-block{background-color:rgba(255,255,255,0.1);border:none}.stl-template .full-row-light .content-block{border:none}.stl-template ul.breadcrumbs{margin:0;padding:0;list-style:none;display:block;overflow:hidden;white-space:nowrap;width:100%;position:relative}.stl-template ul.breadcrumbs li{display:inline-block}.stl-template ul.breadcrumbs a{padding:0 .5em 0 1.75em;float:left;text-decoration:none;color:#fff;position:relative;font-size:.8em}.stl-template ul.breadcrumbs li:first-child a{padding-left:.25em}.stl-template ul.breadcrumbs a:hover{background:transparent;text-decoration:underline}.stl-template ul.breadcrumbs a::after,.stl-template ul.breadcrumbs a::before{font-size:.8em;content:"";position:absolute;top:50%;margin-top:-1em;border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:.75em solid;right:-1em}.stl-template ul.breadcrumbs a::after{z-index:2;border-left-color:#174054}.stl-template ul.breadcrumbs a::before{border-left-color:rgba(255,255,255,0.6);right:-1.1em;z-index:1}.stl-template ul.breadcrumbs .current,.stl-template ul.breadcrumbs .current:hover{font-weight:bold;background:none}.stl-template ul.breadcrumbs .current::after,.stl-template ul.breadcrumbs .current::before{content:normal}.stl-template ul.breadcrumbs li:last-child a::before,.stl-template ul.breadcrumbs li:last-child a::after{border:none}.stl-template .footer-social-media-icons{margin:10px 0 40px 0;display:flex;justify-content:center}.stl-template .footer-social-media-icons a{display:inline-block;margin:0 12px}.stl-template .footer-social-media-icons a:hover{background-color:transparent}.stl-template .footer-seal{background-image:url(../images/city-seal-w-transparency-white.png);background-repeat:no-repeat;background-position:top center;margin-top:20px;padding-top:210px}