.searchLayout #panel-one { float: left; width: 300px; }

.searchLayout #content-panel { margin-left: 300px; }

.searchLayout .hideLeft #panel-one { position: absolute; left: -280px; }

.searchLayout .hideLeft #content-panel { margin-left: 20px; }

.searchLayout #slideButton { vertical-align: middle; float: right; }

.backend #panel-one { float: left; width: 172px; }

.backend #content-panel { margin-left: 172px; }

.stackedPanels #content-panel { overflow: auto; }

.stackedPanels #bottom-left { width: 400px; float: left; }

.stackedPanels #bottom-right { margin-left: 400px; }

.merging #left, .merging .target_a { width: 48%; float: left; }

.merging #right, .merging .target_b { width: 48%; float: left; }

@media all and (min-width: 960px) { .tickets #content-panel { width: 500px; float: left; } .tickets #panel-one { margin-left: 510px; } }

footer { clear: both; }

body > header .utilityBar { position: absolute; right: 10px; top: 10px; }

body > header .utilityBar nav { float: right; margin-right: 1em; }

/** @copyright 2015-2016 City of Bloomington, Indiana @license http://www.gnu.org/licenses/agpl.txt GNU/AGPL, see LICENSE.txt */
.dropdown .launcher { cursor: pointer; display: inline-table; }

.dropdown .launcher[aria-expanded="true"] + .links { display: block; }

.dropdown .launcher[aria-expanded="false"] + .links { display: none; }

.dropdown .links { background-color: #fff; position: absolute; white-space: nowrap; transition: opacity .2s; z-index: 7; }

.dropdown .links a { display: block; }

form dd { margin: 0; padding: 0; }

/** Base styles for buttons and button links */
button, .button { background-color: #ccc; border: 1px solid #000; border-radius: .5em; display: inline-block; padding: .25em 1em; vertical-align: middle; }

button:hover, .button:hover { cursor: pointer; }

table { overflow: hidden; }

table thead th { background: #ccc; color: #fff; text-align: center; }

table thead th a { color: #fff; }

.collapsible h1 { cursor: pointer; padding-right: 5%; }

.collapsed h1, fieldset.collapsed { background: url("images/plus.png") 95% center no-repeat; }

.expanded h1, fieldset.expanded { background: url("images/minus.png") 95% center no-repeat; }

.collapsed ul, .collapsed dl, .collapsed div { display: none; }

.expanded ul, .expanded dl, .expanded div { display: block; }

#location_map { width: 98%; height: 400px; }

#addTicketForm .locationFields dl { display: none; }

tr.verified td { background-color: green; }

/*# sourceMappingURL=screen-2.3.1.css.map */