/* line 6, ../../stylesheets/screen.scss */

p.queries {
  padding-bottom: 1em;
}

/* Layout ------------------------------------------------------------------*/
/* line 12, ../../stylesheets/screen.scss */
#container {
  *zoom: 1;
  margin: auto;
  width: 61em;
  max-width: 100%;
}
/* line 38, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#container:after {
  content: "";
  display: table;
  clear: both;
}
/* line 16, ../../stylesheets/screen.scss */
#container #header {
  clear: both;
  margin-left: 1.63934%;
  margin-right: 1.63934%;
  height: 75px;
  background-color: #43577e;
  overflow: visible;
  *zoom: 1;
  /* Menus */
}
/* line 22, ../../stylesheets/screen.scss */
#container #header #account_title {
  font-weight: bold;
  color: #fff;
  padding: 8px 0;
  min-height: 34px;
  display: inline;
  float: left;
  width: 63.93443%;
  margin-right: 1.63934%;
  margin-left: 1.63934%;
}
/* line 32, ../../stylesheets/screen.scss */
#container #header #settings_menu {
  color: #fff;
  display: inline;
  float: left;
  width: 31.14754%;
  margin-right: 1.63934%;
  display: inline;
  float: right;
  margin-right: 1.63934%;
  #margin-left: -1em;
  text-align: right;
  font-size: 0.6em;
  padding-top: 1.5em;
}
/* line 39, ../../stylesheets/screen.scss */
#container #header #settings_menu a {
  color: #fff;
}
/* line 45, ../../stylesheets/screen.scss */
#container #menu {
  clear: both;
  margin-left: 1.63934%;
  margin-right: 1.63934%;
}

#container #menu .priority-nav__dropdown {
  right: 0;
	background-color: #43577e;
	padding: 2px;
}

#container #menu .priority-nav__wrapper {
  margin-left: 5px;
}

#container #menu .priority-nav__dropdown li {
	display: block;
	margin-top: 2px;
}

/* line 49, ../../stylesheets/screen.scss */
#container #menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 55, ../../stylesheets/screen.scss */
#container #menu li {
	display: inline-block;
  padding: 0;
  margin: 0;
}
/* line 61, ../../stylesheets/screen.scss */
#container #menu li a {
  display: block;
  text-align: center;
  padding: 0.5em 1em;
  color: #fff;
  text-decoration: none;
  font-size: 0.7em;
  background-color: #7890b3;
}
/* line 71, ../../stylesheets/screen.scss */
#container #menu li a:hover {
  background-color: #7890F5;
}

#container #submenu {
  overflow: hidden;
  clear: both;
  margin: 5px 0;
}

#container #submenu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#container #submenu li {
  float: left;
  padding: 0;
  margin: 0 2px;
}

#container #submenu li a {
  color: #ffffff;
  background-color: #7890b3;
  display: block;
  padding: 0.5em 1em;
  text-align: center;
  text-decoration: none;
}

#container #submenu li.active a, #container #submenu li:hover a {
  background-color: #7890f5;
}

/* line 76, ../../stylesheets/screen.scss */
#middle {
  clear: both;
  margin-left: 1.63934%;
  margin-right: 1.63934%;
}
/* line 79, ../../stylesheets/screen.scss */
#middle #content {
  padding: 1em 0;
  font-size: 0.7em;
}

/* Footer */
/* line 86, ../../stylesheets/screen.scss */
#footer {
  border-top: 5px solid #efefef;
  clear: both;
  margin-left: 1.63934%;
  margin-right: 1.63934%;
}
/* line 90, ../../stylesheets/screen.scss */
#footer p {
  padding: 5px;
  margin: 0;
}

/* Heading */
/* line 97, ../../stylesheets/screen.scss */
.heading {
  margin: 0;
  background-color: #43577e;
  font-weight: bold;
  display: block;
  color: #fff;
  font-size: 10pt;
  padding: 0;
  clear: both;
}

.heading .actions {
  float: right;
}

.heading .actions a {
  color: #ffffff;
  font-weight: normal;
  font-size: 8pt;
}

/* line 108, ../../stylesheets/screen.scss */
.heading .updated {
  float: right;
  margin: 2px 5px 0 0;
  font-size: 8pt;
  font-weight: bold;
}

/* line 115, ../../stylesheets/screen.scss */
.heading .text {
  padding: 0.5em 1em;
}

/* line 119, ../../stylesheets/screen.scss */
.breadcrumbs {
  clear: both;
  padding: 0 1em 1em 1em;
}

/* Panes:
	 data_pane for data presentation
	 action_pane for form actions
*/
/* line 128, ../../stylesheets/screen.scss */
.data_pane, .action_pane {
  border-top: 0;
  background-color: #fafafa;
  clear: both;
  margin: 0 0 1em 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 135, ../../stylesheets/screen.scss */
.data_pane .content, .action_pane .content {
  padding: 0.5em 1em;
}
/* line 139, ../../stylesheets/screen.scss */
.data_pane .side_panel, .action_pane .side_panel {
  display: inline;
  float: left;
  width: 32.20339%;
  margin-right: 1.69492%;
  background-color: #edf3fe;
  height: 100%;
  display: inline;
  float: right;
  margin-right: 0;
  #margin-left: -1em;
}
/* line 146, ../../stylesheets/screen.scss */
.data_pane .main, .action_pane .main {
  display: inline;
  float: left;
  width: 66.10169%;
  margin-right: 1.69492%;
}

/* line 152, ../../stylesheets/screen.scss */
.action_pane {
  background-color: #edf3fe;
}

/* line 156, ../../stylesheets/screen.scss */
.action {
  display: inline;
  float: left;
  width: 49.15254%;
  margin-right: 1.69492%;
  display: inline;
  float: right;
  margin-right: 0;
  #margin-left: -1em;
  text-align: right;
  padding-top: 0.5em;
  padding-right: 0;
}

/* line 164, ../../stylesheets/screen.scss */
.dialog {
  width: 400px;
}

/* line 168, ../../stylesheets/screen.scss */
.dialog .heading {
  width: 400px;
}

/* line 172, ../../stylesheets/screen.scss */
.dialog #errorExplanation, .dialog .notice {
  width: 380px;
}

/* Tabs */
/* line 177, ../../stylesheets/screen.scss */
.tabs {
  clear: both;
  margin-top: 1em;
}

/* line 182, ../../stylesheets/screen.scss */
.tabs ul {
  height: 18px;
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-type: none;
}
/* line 11, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.tabs ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}
/* line 5, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
.tabs ul, .tabs ul li {
  margin: 0px;
  padding: 0px;
  display: inline;
}

/* line 190, ../../stylesheets/screen.scss */
.tabs li {
  float: left;
  padding: 0;
}

/* line 195, ../../stylesheets/screen.scss */
.tabs li a {
  display: block;
  text-align: center;
  padding: 4px 9px 4px 9px;
  margin: 0 2px 2px 2px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  vertical-align: bottom;
}

/* line 207, ../../stylesheets/screen.scss */
.tabs li a {
  background-color: #0094c6;
}
/* line 211, ../../stylesheets/screen.scss */
.tabs li.due a {
  background-color: #cccc00;
}
/* line 219, ../../stylesheets/screen.scss */
.tabs li.complete a {
  background-color: #55cc55;
}
.tabs li.local a {
  background-color: #a2a2a2;
}
.tabs li.closed a {
  background-color: black;
  color: white;
}
/* line 224, ../../stylesheets/screen.scss */
.tabs .highlighted a {
  color: #000;
}

/* Columns */
/* line 229, ../../stylesheets/screen.scss */
.columns {
  clear: both;
}
/* line 232, ../../stylesheets/screen.scss */
.columns .column {
  display: inline;
  float: left;
  width: 49.15254%;
  margin-right: 1.69492%;
}
/* line 235, ../../stylesheets/screen.scss */
.columns .column.right {
  display: inline;
  float: right;
  margin-right: 0;
  #margin-left: -1em;
}

/* Contact Notes */
/* line 246, ../../stylesheets/screen.scss */
.notes {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 251, ../../stylesheets/screen.scss */
.notes li {
  border-bottom: 1px dashed #aaa;
  padding: 0 5px 10px 5px;
  margin: 0 0 5px 0;
}

/* Message Box */
/* line 259, ../../stylesheets/screen.scss */
#message_box_container {
  position: absolute;
  top: 100px;
  left: 20px;
  text-align: center;
  width: 954px;
  z-index: 2;
}

/* Errors */
/* line 271, ../../stylesheets/screen.scss */
.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

/* line 277, ../../stylesheets/screen.scss */
#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

/* line 286, ../../stylesheets/screen.scss */
#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

/* line 296, ../../stylesheets/screen.scss */
#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

/* line 302, ../../stylesheets/screen.scss */
#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}

/* line 307, ../../stylesheets/screen.scss */
#notes ul, #alerts ul, #letters ul, #projects ul {
  list-style: none;
  margin: 0 0 20px 0;
  padding: 0;
  width: 100%;
}

/* line 314, ../../stylesheets/screen.scss */
#notes li, #alerts li, #letters li, #projects li {
  margin: 0;
  padding: 8px;
  border-bottom: 1px solid #aaa;
}

table#referrals #alerts ul {
  margin: 0;
}

table#referrals #alerts li {
  padding: 2px;
}

table#referrals #alerts li.seen-true img.error, table#referrals #alerts li.seen-false img.information {
  display: none;
}

table#referrals #alerts .content {
  overflow: hidden;
  clear: both;
}

table#referrals #alerts .content label {
  font-weight: normal;
  cursor: pointer;
}

/* line 320, ../../stylesheets/screen.scss */
#note li p {
  margin: 0;
  padding: 0;
}

/* line 325, ../../stylesheets/screen.scss */
.contact_form_selection div {
  float: left;
  width: 50%;
}

/* line 331, ../../stylesheets/screen.scss */
.clear {
  clear: both;
}

/* Buttons */
/* line 334, ../../stylesheets/screen.scss */
.button_wrapper {
  float: right;
  padding: 5px;
}

/* line 339, ../../stylesheets/screen.scss */
.button, .save {
  margin: 0;
  font-size: 10pt;
  color: #13610D;
  font-weight: bold;
  clear: both;
}

/* line 348, ../../stylesheets/screen.scss */
.delete {
  font-size: 8pt;
  color: #990000;
}

/* line 353, ../../stylesheets/screen.scss */
.save {
  color: #13610D;
  font-weight: bold;
}

/* line 359, ../../stylesheets/screen.scss */
.create {
  float: right;
}

/* line 363, ../../stylesheets/screen.scss */
#complete_referral, #take_action_referral {
  font-weight: bold;
  color: #13610D;
  font-size: 1.2em;
}

/* Form Fields */
/* line 370, ../../stylesheets/screen.scss */
input[type="text"], input[type="password"] {
  border: 1px solid #BBB;
}

/* line 374, ../../stylesheets/screen.scss */
.large_input {
  font-size: 12pt;
  margin: 0 0 10px 0;
}

/* line 379, ../../stylesheets/screen.scss */
.field {
  overflow: hidden;
  margin: 0 0 0.5em 0;
  border: 0;
  clear: both;
  width: 100%;
}
/* line 385, ../../stylesheets/screen.scss */
.field label {
  margin: 0 0 5px 0;
  width: 80%;
}
/* line 390, ../../stylesheets/screen.scss */
.field .tags {
  text-align: left;
}
/* line 397, ../../stylesheets/screen.scss */
.field.for_providers label {
  color: #880000;
}
/* line 401, ../../stylesheets/screen.scss */
.field.for_providers .tags label {
  color: #000000;
  font-weight: normal;
}

/* line 407, ../../stylesheets/screen.scss */
.checkbox_collection {
  margin: 5px 0 5px 0;
}

.checkbox_collection label {
  font-weight: normal;
}

/* sortable list */
/* line 412, ../../stylesheets/screen.scss */
.sortable_list {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 11, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.sortable_list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}

/* line 418, ../../stylesheets/screen.scss */
.sortable_list li {
  margin: 0;
  position: relative;
  border-top: 1px solid #aaa;
  height: 25px;
  display: block;
  padding: 8px;
  cursor: pointer;
}

/* line 428, ../../stylesheets/screen.scss */
.sortable_list .actions {
  float: right;
  min-width: 150px;
}

.sortable_list .actions.extra {
  width: 200px;
}

/* line 435, ../../stylesheets/screen.scss */
.notice, .alert {
  padding: 1em;
  margin: 1em 0.5em;
  font-size: 10pt;
  font-weight: bold;
  background: #ffc;
  border: 1px solid #ddb;
  clear: both;
}

/* line 445, ../../stylesheets/screen.scss */
.alert {
  background-color: #fc9;
  border-color: #dfac79;
}

/* line 450, ../../stylesheets/screen.scss */
#forms {
  clear: both;
}

/* line 454, ../../stylesheets/screen.scss */
.help_text {
  color: #0d421a;
  padding: 5px 5px 5px 0px;
}

/* line 459, ../../stylesheets/screen.scss */
.pagination {
  padding: 3px;
  margin: 3px;
}

/* line 463, ../../stylesheets/screen.scss */
.pagination a {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #aaaadd;
  text-decoration: none;
  color: #000099;
}

/* line 470, ../../stylesheets/screen.scss */
.pagination a:hover, .pagination a:active {
  border: 1px solid #43577e;
  color: #000;
}

/* line 474, ../../stylesheets/screen.scss */
.pagination span.current {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #43577e;
  font-weight: bold;
  background-color: #43577e;
  color: #FFF;
}

/* line 482, ../../stylesheets/screen.scss */
.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #aaa;
  color: #aaa;
}

/* line 491, ../../stylesheets/screen.scss */
#dashboard #side {
  display: inline;
  float: left;
  width: 32.20339%;
  margin-right: 1.69492%;
  display: inline;
  float: right;
  margin-right: 0;
  #margin-left: -1em;
}
/* line 496, ../../stylesheets/screen.scss */
#dashboard #activity_feed {
  display: inline;
  float: left;
  width: 66.10169%;
  margin-right: 1.69492%;
}
/* line 500, ../../stylesheets/screen.scss */
#dashboard #activity_feed ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 2px solid #aaa;
}
/* line 11, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#dashboard #activity_feed ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}
/* line 506, ../../stylesheets/screen.scss */
#dashboard #activity_feed ul li {
  padding: 1em 0;
  border-bottom: 1px solid #aaa;
}
/* line 514, ../../stylesheets/screen.scss */
#dashboard .action_pane ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 11, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#dashboard .action_pane ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}
/* line 519, ../../stylesheets/screen.scss */
#dashboard .action_pane ul li {
  padding: 0.5em;
}

/* line 526, ../../stylesheets/screen.scss */
.drag_handle {
  cursor: move;
  margin: 0 10px 0 0;
}

/* line 531, ../../stylesheets/screen.scss */
.clear {
  clear: both;
  padding-top: 1em;
}

/* line 536, ../../stylesheets/screen.scss */
.provider {
  color: #fff;
  display: inline-block;
  border: 1px solid #33476E;
  background-color: #63779E;
  height: 20px;
  line-height: 20px;
  padding-left: 5px;
  margin: 2px;
  position: relative;
}

/* line 548, ../../stylesheets/screen.scss */
.provider .remove {
  display: inline-block;
  color: #fff;
  height: inherit;
  width: 16px;
  text-align: center;
  line-height: inherit;
  border-left: 1px solid #7387aE;
  text-decoration: none;
}

/* line 559, ../../stylesheets/screen.scss */
.provider .remove:hover {
  background-color: #43577E;
}

/* line 564, ../../stylesheets/screen.scss */
.suggestions ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 11, ../../../../../../.rvm/gems/ruby-1.9.3-p327@ec/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.suggestions ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
}
/* line 569, ../../stylesheets/screen.scss */
.suggestions ul li {
  padding: 1em 0.5em;
}

/* line 579, ../../stylesheets/screen.scss */
table tr.due td {
  background-color: #cccc00;
}
/* line 583, ../../stylesheets/screen.scss */
/* line 587, ../../stylesheets/screen.scss */
table tr.complete td {
  background-color: #55cc55;
}
table tr.local td {
  background-color: #a2a2a2;
}
table tr.closed td {
  background-color: black;
  color: white;
}
table tr.closed td a{
  color: white;
}

/* line 593, ../../stylesheets/screen.scss */
#referral .status {
  float: right;
  padding: 0.5em;
}
/* line 598, ../../stylesheets/screen.scss */
#referral h1 {
  padding: 0.2em;
}
/* line 602, ../../stylesheets/screen.scss */
#referral.due h1 {
  background-color: #cccc00;
}
/* line 608, ../../stylesheets/screen.scss */
#referral.overdue h1 {
  background-color: #cc5555;
}
/* line 614, ../../stylesheets/screen.scss */
#referral.complete h1 {
  background-color: #55cc55;
}
#referral.local h1 {
  background-color: #a2a2a2;
}
#referral.closed h1 {
  background-color: black;
  color: white;
}

/* line 617, ../../stylesheets/screen.scss */
#referral.complete input#complete_referral {
  display: none;
}

/* line 623, ../../stylesheets/screen.scss */
#search_tips_dialog {
  width: 400px;
  height: 400px;
  border: 1px solid #aaa;
  position: absolute;
  background-color: #fff;
  margin-top: 0.5em;
  right: 0;
  color: #000;
  font-weight: normal;
}

/* line 635, ../../stylesheets/screen.scss */
.quiet {
  font-size: 0.8em;
  font-weight: normal;
}

/* line 640, ../../stylesheets/screen.scss */
.search_field {
  background-color: #eeffee;
}

/* line 644, ../../stylesheets/screen.scss */
body {
  margin: 0;
  padding: 0;
  font-family: verdana, arial, helvetica, sans-serif;
}

/* Elements */
/* line 654, ../../stylesheets/screen.scss */
input, textarea, select {
  font-size: 0.9em;
  font-family: verdana, arial, helvetica, sans-serif;
}

/* line 659, ../../stylesheets/screen.scss */
.form {
  border: 1px solid #ddd;
  margin: 10px 0 0 0;
}

/* line 665, ../../stylesheets/screen.scss */
.hidden {
  display: none;
}

/* line 669, ../../stylesheets/screen.scss */
label {
  font-weight: bold;
  display: block;
}

/* line 676, ../../stylesheets/screen.scss */
input[type="checkbox"] + label {
  display: inline;
  font-weight: normal;
  line-height: 22px;
}

/* line 682, ../../stylesheets/screen.scss */
input[type="checkbox"] + label:hover {
  color: #666;
}

/* line 686, ../../stylesheets/screen.scss */
p {
  padding: 2px;
  margin: 2px;
}

/* line 691, ../../stylesheets/screen.scss */
a {
  color: #0000ff;
}
/* line 693, ../../stylesheets/screen.scss */
a:hover {
  text-decoration: none;
}

/* line 698, ../../stylesheets/screen.scss */
table {
  border-collapse: collapse;
  width: 100%;
}
/* line 702, ../../stylesheets/screen.scss */
table th {
  text-align: left;
  font-weight: bold;
  color: #fff;
  font-size: 10pt;
  padding: 0 0 0 5px;
  height: 25px;
  background-color: #43577e;
  border: 0;
  margin: 0;
}
/* line 713, ../../stylesheets/screen.scss */
table th a {
  color: #fff;
  text-decoration: none;
}
/* line 717, ../../stylesheets/screen.scss */
table th a:hover {
  text-decoration: underline;
}
/* line 723, ../../stylesheets/screen.scss */
table th.first {
  padding-left: 1em;
}
/* line 727, ../../stylesheets/screen.scss */
table td {
  padding: 1em;
  border-bottom: 1px solid #aaa;
}
/* line 735, ../../stylesheets/screen.scss */
table tr.active td {
  background: #99ee99;
}
/* line 741, ../../stylesheets/screen.scss */
table tr.inactive td {
  background: #efefef;
}
/* line 747, ../../stylesheets/screen.scss */
table tr:hover {
  cursor: pointer;
}
/* line 749, ../../stylesheets/screen.scss */
table tr:hover td {
  background-color: #ddd;
}
/* line 754, ../../stylesheets/screen.scss */
table tr.search {
  border-bottom: 1px solid #aaa;
}
/* line 756, ../../stylesheets/screen.scss */
table tr.search td {
  background-color: #edf3fe;
}

/* line 763, ../../stylesheets/screen.scss */
.odd, .even.hover, .even td.hover, .odd td, .even.hover td, .even td.hover td {
  background-color: #efefef;
}

/* line 767, ../../stylesheets/screen.scss */
.even, .even td {
  background-color: #fff;
}

/* line 775, ../../stylesheets/screen.scss */
hr {
  border: 1px solid #aaa;
  clear: both;
}

/* line 780, ../../stylesheets/screen.scss */
h1 {
  font-size: 2em;
  margin: 0 0 0.5em 0;
  padding: 0;
  font-weight: normal;
  color: #222;
}

/* line 788, ../../stylesheets/screen.scss */
h2 {
  color: #fff;
  background-color: #43577e;
  font-size: 1.2em;
  margin: 0.5em 0 0.5em 0;
  padding: 0.5em;
  font-weight: normal;
  clear: both;
}

/* line 798, ../../stylesheets/screen.scss */
h3 {
  margin: 3px 0 10px 0;
  font-size: 11pt;
}

/* line 803, ../../stylesheets/screen.scss */
.partnerlogin-note {
  background-color: #FCD4DE;
}

/* line 807, ../../stylesheets/screen.scss */
.section {
  padding: 1em 0 0 0;
}

/* line 811, ../../stylesheets/screen.scss */
#results {
  padding: 1em 0;
}

/* line 817, ../../stylesheets/screen.scss */
.new_report_chart .block-field {
  background-color: #efefef;
}
/* line 820, ../../stylesheets/screen.scss */
.new_report_chart .block-field label {
  float: left;
  display: block;
  height: 100%;
  width: 35%;
  padding: 0.5em;
  margin: 0;
}
/* line 830, ../../stylesheets/screen.scss */
.new_report_chart .block-field .tags {
  padding: 0.5em 0.5em 0.5em 2em;
  background-color: #fff;
}

/* line 837, ../../stylesheets/screen.scss */
#results {
  text-align: center;
  padding: 1em;
}

/* line 842, ../../stylesheets/screen.scss */
.review-import-data-pane {
  width: 100%;
  overflow: scroll;
}
/* line 846, ../../stylesheets/screen.scss */
.review-import-data-pane table {
  font-size: 0.8em;
}
/* line 849, ../../stylesheets/screen.scss */
.review-import-data-pane table th {
  padding: 0.5em;
  font-size: 0.8em;
}

/* line 855, ../../stylesheets/screen.scss */
#generated_reports {
  margin-top: 10px;
}

/* line 858, ../../stylesheets/screen.scss */
td.center {
  text-align: center;
}

/* line 861, ../../stylesheets/screen.scss */
.nores {
  font-size: 20px;
  margin: 20px auto;
  font-weight: bold;
  color: rgba(125, 125, 125, 0.3);
  text-align: center;
}

table#questions tr.section th {
   border-top: 1px solid #ffffff;
}

form#new_question {
  margin: 10px;
}

.action_pane#forms_pane {
  overflow: visible;
}

div#questions .side_panel select {
  width: 85%;
}

#contact_address_full {
    width: 150px;
    border: 1px dotted;
}
