/* Admin index */
/* line 4, app/assets/stylesheets/tickit/style/admin.css.scss */
div#body_wrapper div.admin_portal_header a {
  font-size: 12px;
  padding-bottom: 2px;
  font-weight: bold;
}

/* line 10, app/assets/stylesheets/tickit/style/admin.css.scss */
div#body_wrapper div.admin_portal_desc {
  padding: 4px;
}

/* line 15, app/assets/stylesheets/tickit/style/admin.css.scss */
div.admin_set {
  margin: 20px 25px;
}

/* Admin Org */
/* line 21, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_structure .organisation_header .normal_header {
  display: block;
  text-align: center;
  font-family: sans-serif;
  font-size: 14px;
  color: #3b5c87;
  width: 100%;
  height: 45px;
}

/* line 32, app/assets/stylesheets/tickit/style/admin.css.scss */
div.org_unit_new {
  border: 1px solid #c0c0c0;
  margin: 2px;
  padding: 3px;
  background-color: #eeeeee;
  cursor: move;
}

/* line 41, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_structure .organisation_header img {
  cursor: pointer;
}

/* line 45, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_structure .organisation_header .drop_header {
  display: none;
}

/* line 50, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_structure .admin_organisation_hover .normal_header {
  background-color: #a2bfd4;
}

/* line 55, app/assets/stylesheets/tickit/style/admin.css.scss */
div#edit_unit_panel_body input, div#edit_unit_panel_body select {
  width: 180px;
}

/* line 58, app/assets/stylesheets/tickit/style/admin.css.scss */
div#edit_unit_panel_body .form, #organisation_details .form {
  z-index: 1000;
}

/* line 60, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_tree {
  float: left;
  width: 360px;
  min-height: 150px;
  /*    background:#9c9;*/
}

/* line 67, app/assets/stylesheets/tickit/style/admin.css.scss */
.ygtvlabel {
  font-family: sans-serif;
  font-size: 14px;
  color: #3b5c87;
}

/* line 73, app/assets/stylesheets/tickit/style/admin.css.scss */
div#audit_areas_tree .ygtvlabel {
  background-color: #F6F6F5;
}

/* line 77, app/assets/stylesheets/tickit/style/admin.css.scss */
div#audit_areas_tree .ygtv-highlight1 {
  width: 100%;
  background-color: #DCDDDC;
  color: #494742;
  border-radius: 4px 0 0 4px;
}

/* line 83, app/assets/stylesheets/tickit/style/admin.css.scss */
div#audit_areas_tree .ygtv-highlight1 .ygtvlabel {
  background-color: #DCDDDC;
  color: #494742;
}

/* line 89, app/assets/stylesheets/tickit/style/admin.css.scss */
div#audit_areas_tree {
  padding-top: 19px;
  float: left;
  width: 300px;
  min-height: 150px;
}

/* line 96, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_tree_wrapper .ygtv-highlight1 {
  width: 100%;
  background-color: #DCDDDC;
  color: #494742;
  border-radius: 4px 0 0 4px;
}

/* line 102, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_tree_wrapper .ygtv-highlight1 .ygtvlabel {
  background-color: #DCDDDC;
  color: #494742;
}

/* line 108, app/assets/stylesheets/tickit/style/admin.css.scss */
div#audit_area_details_wrapper {
  float: right;
  width: 370px;
}

/* line 113, app/assets/stylesheets/tickit/style/admin.css.scss */
div.inline_edit_detail_back {
  background-color: #DCDDDC;
  padding: 5px;
  border-radius: 5px;
}

/* line 117, app/assets/stylesheets/tickit/style/admin.css.scss */
div.inline_edit_detail_header {
  padding-bottom: 5px;
  margin-left: 10px;
}

/* line 118, app/assets/stylesheets/tickit/style/admin.css.scss */
div.inline_edit_detail_body {
  background-color: #F6F6F5;
  padding: 10px;
  border-radius: 5px;
  margin: 0.5em 0;
}

/* line 124, app/assets/stylesheets/tickit/style/admin.css.scss */
div#bu_tree_form_saving, div#bu_tree_form_adding, div#bu_tree_form_retiring {
  margin-top: 5px;
}

/* line 126, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_tree_wrapper, div#audit_areas_tree_wrapper {
  min-height: 200px;
}

/* line 130, app/assets/stylesheets/tickit/style/admin.css.scss */
div#organisation_tree_wrapper .ygtvlabel, div#audit_areas_tree_wrapper {
  background-color: transparent;
}

/* IE6 min-height fix */
/* line 135, app/assets/stylesheets/tickit/style/admin.css.scss */
* html div#organisation_tree_wrapper, * html div#audit_areas_tree_wrapper {
  height: 200px;
}

/* line 139, app/assets/stylesheets/tickit/style/admin.css.scss */
span.organisation_tree_button {
  cursor: pointer;
}

/* line 143, app/assets/stylesheets/tickit/style/admin.css.scss */
div#tree_node_header_0 {
  display: none;
}

/* Users */
/* line 146, app/assets/stylesheets/tickit/style/admin.css.scss */
table.business_unit_user, div#content_main table.business_unit_user {
  height: 70px;
  width: 292px;
}

/* line 151, app/assets/stylesheets/tickit/style/admin.css.scss */
table.business_unit_user a.retire, div#content_main table.business_unit_user a.retire {
  color: #CC0000;
  float: right;
  margin-right: 1em;
}

/* line 158, app/assets/stylesheets/tickit/style/admin.css.scss */
table#user_search td {
  vertical-align: middle;
}

/* line 162, app/assets/stylesheets/tickit/style/admin.css.scss */
div.permission_title, div.permission_title span {
  font-size: 12px;
  padding-bottom: 2px;
  font-family: arial;
  font-weight: bold;
  color: #696762;
}

/* line 170, app/assets/stylesheets/tickit/style/admin.css.scss */
table#user_edit td input, table#user_edit td select {
  width: 200px;
}

/* line 174, app/assets/stylesheets/tickit/style/admin.css.scss */
table#user_edit .tkac_input {
  width: 183px;
}

/* line 175, app/assets/stylesheets/tickit/style/admin.css.scss */
table#user_detail_form {
  z-index: 1000;
}

/* line 178, app/assets/stylesheets/tickit/style/admin.css.scss */
#audit_search_panel .tkac_input {
  width: 163px;
}

/* line 181, app/assets/stylesheets/tickit/style/admin.css.scss */
#audit_search_panel .tkac_main {
  width: 180px;
}

/* line 186, app/assets/stylesheets/tickit/style/admin.css.scss */
div#admin_user_form {
  float: left;
}

/* line 189, app/assets/stylesheets/tickit/style/admin.css.scss */
div#admin_user_pw_help {
  position: absolute;
  float: left;
}

/* line 193, app/assets/stylesheets/tickit/style/admin.css.scss */
div#admin_user_pw_help .password_help {
  top: -0.5em;
}

/* line 197, app/assets/stylesheets/tickit/style/admin.css.scss */
span#tickitadmin {
  color: Crimson;
}

/* line 201, app/assets/stylesheets/tickit/style/admin.css.scss */
div.open_item_title {
  font-size: 13px;
  padding-bottom: 5px;
  padding-left: 2px;
  font-family: arial;
  font-weight: bold;
  color: #555555;
}

/* line 210, app/assets/stylesheets/tickit/style/admin.css.scss */
div.open_item_desc {
  font-size: 11px;
  padding-bottom: 2px;
  padding-left: 2px;
  font-family: arial;
  font-weight: normal;
  color: #555555;
}

/* Incident */
/* line 220, app/assets/stylesheets/tickit/style/admin.css.scss */
table#incident_edit td.styled input {
  width: 200px;
}

/* Insurance */
/* line 225, app/assets/stylesheets/tickit/style/admin.css.scss */
table#insurance_edit td.styled input {
  width: 200px;
}

/* Terminology */
/* line 230, app/assets/stylesheets/tickit/style/admin.css.scss */
table.terminology td.styled input {
  width: 200px;
}

/* Import */
/* line 235, app/assets/stylesheets/tickit/style/admin.css.scss */
div.dark_wrapper,
div#import_data {
  background-color: #e9e8e6;
  padding: 10px;
}

/* line 241, app/assets/stylesheets/tickit/style/admin.css.scss */
div#import_data input {
  font-size: 11px;
  height: 22px;
}

/* line 247, app/assets/stylesheets/tickit/style/admin.css.scss */
div.customise_section,
div.import_section {
  margin: 10px;
  border: 1px solid #7AA5D6;
}

/* line 254, app/assets/stylesheets/tickit/style/admin.css.scss */
span.customise_error {
  font-size: 10px;
}

/* line 258, app/assets/stylesheets/tickit/style/admin.css.scss */
#resolve_form .tkac_main {
  float: left;
  margin-right: 4px;
}

/* line 259, app/assets/stylesheets/tickit/style/admin.css.scss */
#permSchemeAC {
  z-index: 500;
}

/* line 263, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_multiselect .tkac_main {
  width: 300px;
  height: 100px;
}

/* line 267, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_multiselect .tkac_input {
  width: 283px !important;
}

/* line 270, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_multiselect .tkac_selections {
  width: 294px;
  height: 60px;
}

/* line 274, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_multiselect .tkac_disabled {
  height: 75px;
}

/* line 277, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_multiselect .tkac_container {
  width: 282px;
}

/* line 283, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_multiselect .tkac_main {
  width: 200px;
  height: 100px;
}

/* line 287, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_multiselect .tkac_input {
  width: 183px !important;
}

/* line 290, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_multiselect .tkac_selections {
  width: 194px;
  height: 60px;
}

/* line 294, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_multiselect .tkac_disabled {
  height: 75px;
}

/* line 297, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_multiselect .tkac_container {
  width: 182px;
}

/* line 303, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_select .tkac_main {
  width: 300px;
  float: left;
}

/* line 307, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_select .tkac_input {
  width: 283px !important;
}

/* line 310, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_select .tkac_selections {
  width: 294px;
  height: 60px;
}

/* line 314, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_select .tkac_disabled {
  height: 75px;
}

/* line 317, app/assets/stylesheets/tickit/style/admin.css.scss */
div.large_select .tkac_container {
  width: 282px;
}

/* line 323, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_select .tkac_main {
  width: 200px;
  float: left;
}

/* line 327, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_select .tkac_input {
  width: 183px !important;
}

/* line 330, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_select .tkac_selections {
  width: 194px;
  height: 60px;
}

/* line 334, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_select .tkac_disabled {
  height: 75px;
}

/* line 337, app/assets/stylesheets/tickit/style/admin.css.scss */
div.medium_select .tkac_container {
  width: 182px;
}

/* line 343, app/assets/stylesheets/tickit/style/admin.css.scss */
div.small_select .tkac_main {
  width: 120px;
  float: left;
}

/* line 347, app/assets/stylesheets/tickit/style/admin.css.scss */
div.small_select .tkac_input {
  width: 103px !important;
}

/* line 350, app/assets/stylesheets/tickit/style/admin.css.scss */
div.small_select .tkac_selections {
  width: 114px;
  height: 60px;
}

/* line 354, app/assets/stylesheets/tickit/style/admin.css.scss */
div.small_select .tkac_disabled {
  height: 75px;
}

/* line 357, app/assets/stylesheets/tickit/style/admin.css.scss */
div.small_select .tkac_container {
  width: 102px;
}

/* line 3, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination {
  /* background: white;*/
  font-family: arial;
  font-size: 10px;
  position: absolute;
  right: -0.3em;
  top: -2.3em;
}

/* line 12, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination span.gap {
  padding: .1em .1em;
}

/* line 17, app/assets/stylesheets/tickit/style/pagination.css.scss */
.block_pagination {
  font-family: arial;
  font-size: 10px;
  display: block;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

/* line 26, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination a, .pagination span, .pagination em, .block_pagination a, .block_pagination span, .block_pagination em {
  padding: .2em .4em;
  display: block;
  float: left;
}

/* line 33, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination span.disabled, .pagination em.disabled, .block_pagination span.disabled, .block_pagination em.disabled {
  display: none;
}

/* line 37, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination span.current, .pagination em.current, .block_pagination span.current, .block_pagination em.current {
  color: #90a401;
  background: #f0f4ad;
  border: 1px solid #9ebe00;
  margin-right: .1em;
}

/* line 45, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination a:hover, .pagination a:focus, .block_pagination a:hover, .block_pagination a:focus {
  color: #003;
  border-color: #003;
}

/* line 51, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination .page_info, .block_pagination .page_info {
  background: #2E6AB1;
  color: white;
  padding: .4em .6em;
  width: 22em;
  margin-bottom: .3em;
  text-align: center;
}

/* line 59, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination .page_info b, .block_pagination .page_info b {
  color: #003;
  background: #6aa6ed;
  padding: .1em .25em;
}

/* line 66, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination:after, .block_pagination:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 75, app/assets/stylesheets/tickit/style/pagination.css.scss */
.pagination a, .block_pagination a, div#content_main .pagination a {
  text-decoration: none;
  border: 1px solid #90a401;
  background: #d3da99;
  color: #90a401;
  font-weight: normal;
  margin-right: .1em;
}

/* line 84, app/assets/stylesheets/tickit/style/pagination.css.scss */
*:first-child + html .pagination, *:first-child + html .block_pagination {
  overflow: hidden;
}

/* line 88, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination {
  border-top: 1px solid #808080;
  height: 19px;
}

/* line 92, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination span, .tkac_pagination a {
  padding: 3px 3px;
  font-family: arial;
  font-size: 11px;
  font-weight: normal;
}

/* line 99, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination a {
  color: #7DA1BC;
  cursor: pointer;
  text-decoration: underline;
}

/* line 105, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination span.current {
  color: #404040;
}

/* line 109, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination .next_page, .tkac_pagination .prev_page {
  position: absolute;
  bottom: 0;
  height: 19px;
  border: 0;
  font-size: 11px;
  color: #7DA1BC;
  cursor: pointer;
  font-family: arial;
  padding: 1px 0 3px 0;
}

/* line 121, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination .prev_page {
  left: 0;
  width: 60px;
  background: transparent url(/assets/pagination_prev-50dad6789b50ff6fde328ae462f4dd48c17c3a443271f9e52daf3012b228d87f.png) no-repeat scroll left center;
  text-align: right;
}

/* line 128, app/assets/stylesheets/tickit/style/pagination.css.scss */
.tkac_pagination .next_page {
  right: 0;
  width: 40px;
  background: transparent url(/assets/pagination_next-10aea56d5ae70a32215f467a9a1e423b316d772671327150158a013a77887bfa.png) no-repeat scroll right center;
  text-align: left;
}

/* line 136, app/assets/stylesheets/tickit/style/pagination.css.scss */
input[data-paginate-search] {
  color: #AAAAAA;
  width: 100%;
}

/* line 141, app/assets/stylesheets/tickit/style/pagination.css.scss */
input[data-paginate-search]:focus {
  color: #000000;
  width: 100%;
}

/* line 1, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
div.recurrence_container {
  background-color: #d7d6d5;
  width: 400px;
  padding-top: 0;
  padding-bottom: 0;
  text-align: right;
}

/* line 8, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
div.recurrence_container td {
  padding-bottom: 5px;
  padding-right: 1px;
  padding-left: 1px;
}

/* line 14, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
div.recurrence_container table {
  margin-left: auto;
}

/* line 19, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
.next_recurrence_wrapper,
.repeats_label_wrapper {
  background-color: white;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  width: 315px;
  margin-left: auto;
  margin-right: auto;
}

/* line 32, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
.repeats_box {
  display: block;
  position: absolute;
}

/* line 36, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
.repeats_box.t {
  top: -10px;
}

/* line 40, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
.repeats_box.b {
  top: 5px;
}

/* line 44, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
.repeats_box.r {
  right: 0;
}

/* line 48, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
.repeats_box.l {
  right: 350px;
}

/* line 53, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
img.repeats_matrix {
  display: block;
  position: absolute;
  padding: 0;
}

/* line 58, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
img.repeats_matrix.t {
  top: 0;
}

/* line 62, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
img.repeats_matrix.b {
  top: -5px;
}

/* line 66, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
img.repeats_matrix.l {
  right: 395px;
}

/* line 70, app/assets/stylesheets/tickit/style/repeat_dates.css.scss */
img.repeats_matrix.r {
  right: 0;
}

/* jQuery-ui tab custom override to make them look like the old tickit style */
/* line 2, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set,
.tab_set_jq {
  border: 0;
  padding: 0;
}

/* line 6, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li,
.tab_set_jq > ul > li {
  border: none;
  font-weight: normal;
  background: none;
  postition: relative;
  /*  margin: 0 0.1em 0 0;*/
}

/* line 12, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li::before,
.tab_set_jq > ul > li::before {
  content: url(/assets/tab_buttons_inactive_left-0a87284530b6952c2118868bdcfede32a1e1f1c2020fbeab77857f84e33f3269.png);
  float: left;
}

/* line 16, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li::after,
.tab_set_jq > ul > li::after {
  content: url(/assets/tab_buttons_inactive_right-9f3fd8f29bd4ba4bdeb4c43353b411e80c51a8ef1b8407a03433c021b7ce9f01.png);
  float: left;
}

/* line 20, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li .ui-tabs-anchor,
.tab_set_jq > ul > li .ui-tabs-anchor {
  min-width: 130px;
  text-decoration: none;
  text-align: center;
  background: #dadada url(/assets/tab_buttons_middle-270e6683511586053bf24e52414fe481b7899674719d80f0b3b59311baa170db.png) repeat-x 0 -26px;
  padding: .5em .5em;
  float: left;
}

/* line 29, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li.ui-tabs-active,
.tab_set_jq > ul > li.ui-tabs-active {
  border: none;
}

/* line 31, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li.ui-tabs-active::before,
.tab_set_jq > ul > li.ui-tabs-active::before {
  content: url(/assets/tab_buttons_active_left-1d18b7359273adc93bd6c82ea90fe468a043c78653ed7b66ccd34a4f39ea2dc3.png);
  float: left;
}

/* line 35, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li.ui-tabs-active::after,
.tab_set_jq > ul > li.ui-tabs-active::after {
  content: url(/assets/tab_buttons_active_right-69a9c73bda0829c8e58d6bff6fe5d8d7101fd6c00fac34734847843f66b8a7ce.png);
  float: left;
}

/* line 39, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set > ul > li.ui-tabs-active .ui-tabs-anchor,
.tab_set_jq > ul > li.ui-tabs-active .ui-tabs-anchor {
  color: #fff;
  background: #398aa9 url(/assets/tab_buttons_middle-270e6683511586053bf24e52414fe481b7899674719d80f0b3b59311baa170db.png) repeat-x 0 0;
}

/* line 46, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set .ui-tabs-nav,
.tab_set_jq .ui-tabs-nav {
  padding: 0 0.2em;
  background: #ccc url(/assets/link_task_row_bg_middle-fc337e14946ce9f177081ae7e60009aa88c6c7d2b3a74da77ea8cbc7f5220f4a.png);
  border-radius: 0;
  border: none;
}

/* line 53, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set .ui-state-focus,
.tab_set_jq .ui-state-focus {
  border: 0;
}

/* line 57, app/assets/stylesheets/tickit/style/tab_set.css.scss */
#tab_set .ui-tabs-panel,
.tab_set_jq .ui-tabs-panel {
  padding: 0;
}
