/* line 33, app/assets/stylesheets/base/_globals.scss */
.sidemenu {
  background-color: #3c7cbf;
  border-style: solid;
  border-color: black;
  border-width: 20px;
  padding: 10px;
  height: -moz-calc(100vh - 67px);
  height: -webkit-calc(100vh - 67px);
  height: calc(100vh - 67px);
  width: 375px;
  float: left;
  overflow: auto;
}

/* line 47, app/assets/stylesheets/base/_globals.scss */
.dominican-logo {
  height: 167px;
  padding-bottom: 10px;
  background: url(/assets/DominicanLogo-0c14ac6f3c3419e57f79dcee425e11ed56988749cedf5a7e0562049ca2ea0ca9.png) center no-repeat;
}

/* line 55, app/assets/stylesheets/base/_globals.scss */
.thomas-header {
  font-size: 1.5em;
  text-align: center;
  font-weight: bold;
  padding: 10px;
}

/* line 62, app/assets/stylesheets/base/_globals.scss */
.login-status-div {
  font-size: 0.75em;
  text-align: center;
}

/* line 67, app/assets/stylesheets/base/_globals.scss */
.user-header {
  margin: 10px 10px;
  background-color: #bbbbbb;
  padding: 10px;
  border-style: solid;
  border-color: black;
  border-width: 3px;
}

/* line 77, app/assets/stylesheets/base/_globals.scss */
.domain-summary {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 87, app/assets/stylesheets/base/_globals.scss */
.domain-new {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 96, app/assets/stylesheets/base/_globals.scss */
.bad_page {
  display: none;
}

/* line 100, app/assets/stylesheets/base/_globals.scss */
.result-groups {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 110, app/assets/stylesheets/base/_globals.scss */
.latin-display-options {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 118, app/assets/stylesheets/base/_globals.scss */
.search-new, .search-old {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 128, app/assets/stylesheets/base/_globals.scss */
.div-child-crawler-page {
  overflow: hidden;
  clear: both;
}

/* line 133, app/assets/stylesheets/base/_globals.scss */
.domain-pages {
  overflow: hidden;
}

/* line 139, app/assets/stylesheets/base/_globals.scss */
.group-names {
  overflow: hidden;
}

/* line 145, app/assets/stylesheets/base/_globals.scss */
.next-link, .prev-link {
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/base/_globals.scss */
.show-link {
  cursor: pointer;
  float: right;
  display: none;
}

/* line 153, app/assets/stylesheets/base/_globals.scss */
.hide-link {
  cursor: pointer;
  float: right;
}

/* line 158, app/assets/stylesheets/base/_globals.scss */
.crawler {
  background-color: #0000ff;
}

/* line 161, app/assets/stylesheets/base/_globals.scss */
.crawler10d {
  background-color: #0000cc;
}

/* line 164, app/assets/stylesheets/base/_globals.scss */
.crawler10l {
  background-color: #3333ff;
}

/* line 167, app/assets/stylesheets/base/_globals.scss */
.crawler20l {
  background-color: #6666ff;
}

/* line 170, app/assets/stylesheets/base/_globals.scss */
.small-box1 {
  background: #ff0;
  width: 12px;
  height: 12px;
}

/* line 173, app/assets/stylesheets/base/_globals.scss */
.small-box2 {
  background: #f0f;
  width: 12px;
  height: 12px;
}

/* line 176, app/assets/stylesheets/base/_globals.scss */
.small-box3 {
  background: #40f;
  width: 12px;
  height: 12px;
}

/* line 179, app/assets/stylesheets/base/_globals.scss */
.small-box4 {
  background: #f04;
  width: 12px;
  height: 12px;
}

/* line 182, app/assets/stylesheets/base/_globals.scss */
.small-box5 {
  background: #0ff;
  width: 12px;
  height: 12px;
}

/* line 185, app/assets/stylesheets/base/_globals.scss */
h3 {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 189, app/assets/stylesheets/base/_globals.scss */
p {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 193, app/assets/stylesheets/base/_globals.scss */
ul {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 199, app/assets/stylesheets/base/_globals.scss */
body {
  background-color: #cbd4d4;
  overflow: hidden;
}

/* line 203, app/assets/stylesheets/base/_globals.scss */
.float-left {
  float: left;
}

/* line 206, app/assets/stylesheets/base/_globals.scss */
.float-right {
  float: right;
}

/* line 210, app/assets/stylesheets/base/_globals.scss */
.float-clear {
  clear: both;
}

/* line 213, app/assets/stylesheets/base/_globals.scss */
.clear-left {
  float: left;
  clear: both;
}

/* line 217, app/assets/stylesheets/base/_globals.scss */
.overflow-auto {
  overflow: auto;
}

/* line 220, app/assets/stylesheets/base/_globals.scss */
.width100pc {
  width: 100%;
}

/* line 224, app/assets/stylesheets/base/_globals.scss */
.width300px {
  width: 300px;
}

/* line 227, app/assets/stylesheets/base/_globals.scss */
.height100pc {
  height: 100%;
}

/* line 231, app/assets/stylesheets/base/_globals.scss */
.height300px {
  height: 300px;
}

/* line 235, app/assets/stylesheets/base/_globals.scss */
.heightdv {
  height: 100vh;
}

/* line 239, app/assets/stylesheets/base/_globals.scss */
.red {
  background-color: #ff0000;
}

/* line 242, app/assets/stylesheets/base/_globals.scss */
.highlight {
  background-color: #fff78c;
}

/* line 244, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight {
  background-color: #d7ff91;
}

/* line 246, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight {
  background-color: #9fffb4;
}

/* line 248, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight {
  background-color: #d0f0ff;
}

/* line 250, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight {
  background-color: #c4c7ff;
}

/* line 252, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #efd1ff;
}

/* line 254, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffd1f0;
}

/* line 256, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffddd6;
}

/* line 258, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffefc1;
}

/* line 271, app/assets/stylesheets/base/_globals.scss */
.green {
  background-color: #00ff00;
}

/* line 275, app/assets/stylesheets/base/_globals.scss */
.blue {
  background-color: #0000ff;
}

/* line 278, app/assets/stylesheets/base/_globals.scss */
.yellow {
  background-color: #ffff00;
}

/* line 281, app/assets/stylesheets/base/_globals.scss */
.margin10 {
  margin: 10px 10px;
}

/* line 284, app/assets/stylesheets/base/_globals.scss */
li {
  list-style-type: none;
}

/* line 287, app/assets/stylesheets/base/_globals.scss */
li:not(:first-child) {
  float: left;
  clear: both;
}

/* line 290, app/assets/stylesheets/base/_globals.scss */
li:first-child {
  clear: both;
}

/* line 294, app/assets/stylesheets/base/_globals.scss */
li div {
  float: left;
}

/* line 299, app/assets/stylesheets/base/_globals.scss */
ul:first-child {
  padding: 5px;
}

/* line 300, app/assets/stylesheets/base/_globals.scss */
ul:not(:first-child) {
  padding: 12px;
}

/* line 315, app/assets/stylesheets/base/_globals.scss */
#instructions {
  background-color: #BBBBBB;
  padding: 10px;
}

/* line 319, app/assets/stylesheets/base/_globals.scss */
td {
  width: 50%;
}

/* line 324, app/assets/stylesheets/base/_globals.scss */
.main-panel {
  margin: "100% - 375px - 23.5px - 20px*3" "100% - 375px - 23.5px - 20px*3";
  width: -moz-calc(100% - 375px - 23.5px - 20px*3);
  width: -webkit-calc(100% - 375px - 23.5px - 20px*3);
  width: calc(100% - 375px - 23.5px - 20px*3);
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #454848;
  height: -moz-calc(100vh - 122px);
  height: -webkit-calc(100vh - 122px);
  height: calc(100vh - 122px);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: none;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
  border-bottom-width: 20px;
}

/* line 343, app/assets/stylesheets/base/_globals.scss */
.menu-div {
  margin: "100vw  - 20px*2" "100vw  - 20px*2";
  width: -moz-calc(100vw  - 20px*2);
  width: -webkit-calc(100vw  - 20px*2);
  width: calc(100vw  - 20px*2);
  background: url(/assets/Tileable-Wood-Texture1-a2f70e6270a8a964656ed3127305a2805964d4dd24f5123dedf5ebb49dca7465.png) repeat-x;
  height: 55px;
  border-top-style: solid;
  border-right-style: solid;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
}

/* line 358, app/assets/stylesheets/base/_globals.scss */
.menu-tab-container {
  float: left;
  width: calc((100% - 375px - 27px - 20px*3)/4.1);
}

/* line 374, app/assets/stylesheets/base/_globals.scss */
.menu-tab-search {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/search-menu-item1-044488e90e0b90c4eb720f64da49816866a7e021b9b00779d857970d52f47d3a.png) center;
}

/* line 378, app/assets/stylesheets/base/_globals.scss */
.menu-tab-groups {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/groups-menu-item1-8f4bec81ab49d0d1bb57c78d43164ec35c55b4c881dc2e0759349ae79d385427.png) center;
}

/* line 382, app/assets/stylesheets/base/_globals.scss */
.menu-tab-help {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/help-menu-item1-748e008b22b3cea40ca7071f43017ee1f7799f4a426fa1030301fdb0da7d5a8e.png) center;
}

/* line 386, app/assets/stylesheets/base/_globals.scss */
.menu-tab-dominicans {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/dominicans-menu-item1-e06fc8c5144261296ed4ab867a0244b94e104c8fe41254c31c726cd9de08f9bf.png) center;
}

/* line 389, app/assets/stylesheets/base/_globals.scss */
#process_more_results_form, #more_results_form, #tidy_up_form {
  display: none;
}

/* line 393, app/assets/stylesheets/base/_globals.scss */
.move-location-group-name-radio {
  display: none;
}

/* line 396, app/assets/stylesheets/base/_globals.scss */
.move-location-domain-name-radio {
  display: none;
}

/* line 399, app/assets/stylesheets/base/_globals.scss */
.add-result {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 404, app/assets/stylesheets/base/_globals.scss */
.remove-group, .remove-domain {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 409, app/assets/stylesheets/base/_globals.scss */
#select-group-action {
  border: none;
  background-color: #ffffff;
  overflow: hidden;
}

/* line 415, app/assets/stylesheets/base/_globals.scss */
.group-field {
  display: none;
}

/* line 418, app/assets/stylesheets/base/_globals.scss */
.domain-field {
  display: none;
}

/* line 421, app/assets/stylesheets/base/_globals.scss */
#group_notice, #search_notice {
  background-color: #d2e8ff;
  padding: 3px 3px 3px 3px;
  display: none;
}

/* line 435, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .expand-button, #domain_page_list .group-expand-button, #group_names_list .expand-button, #group_names_list .group-expand-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_plus_button-b80406646010cad619416a736e069b494f9de9fb37f4a70e7c7d86db8305b978.png) no-repeat;
}

/* line 444, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .contract-button, #domain_page_list .group-contract-button, #group_names_list .contract-button, #group_names_list .group-contract-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_minus_button-34e630a605705488cb7b2a4263655a5437369c2a587dab2a1e81a98a49eccd19.png) no-repeat;
}

/* line 454, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-contract-button, #group_names_list .group-contract-button {
  display: none;
}

/* line 457, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-selector, #group_names_list .domain-selector {
  margin: 3px 0px 0px 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
}

/* line 467, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-url, #group_names_list .domain-url {
  cursor: pointer;
}

/* line 471, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-name, #group_names_list .group-name {
  cursor: pointer;
}

/* line 475, app/assets/stylesheets/base/_globals.scss */
#group-results {
  display: none;
}

/* line 477, app/assets/stylesheets/base/_globals.scss */
#group-results h3 {
  background-color: #BBBBBB;
}

/* line 483, app/assets/stylesheets/base/_globals.scss */
.search-results {
  overflow: scroll;
}

/* line 486, app/assets/stylesheets/base/_globals.scss */
.group-search-action-button {
  display: none;
}

/* line 489, app/assets/stylesheets/base/_globals.scss */
.search-action-button {
  display: none;
}

/* line 492, app/assets/stylesheets/base/_globals.scss */
#add_elements_group_id {
  display: none;
}

/* line 495, app/assets/stylesheets/base/_globals.scss */
.main-panel-content {
  background-color: #4c4f4f;
}

/* line 499, app/assets/stylesheets/base/_globals.scss */
.crawler_page_name {
  background-color: #72869c;
}

/* line 502, app/assets/stylesheets/base/_globals.scss */
.group-search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 509, app/assets/stylesheets/base/_globals.scss */
.search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 514, app/assets/stylesheets/base/_globals.scss */
.search-result-text, .group-search-result-text {
  background-color: #cecece;
  padding: 0px 0px 0px 23px;
  width: -moz-calc(100% - 124px);
  width: -webkit-calc(100% - 124px);
  width: calc(100% - 124px);
  float: left;
}

/* line 524, app/assets/stylesheets/base/_globals.scss */
.group-search-check-box {
  height: 100%;
  float: left;
}

/* line 529, app/assets/stylesheets/base/_globals.scss */
.search-check-box {
  width: 20px;
  float: left;
}

/* line 533, app/assets/stylesheets/base/_globals.scss */
.delete-link {
  padding: 0px 0px 0px 23px;
}

/* line 535, app/assets/stylesheets/base/_globals.scss */
.delete-link a:link {
  color: black;
}

/* line 540, app/assets/stylesheets/base/_globals.scss */
.no-results {
  padding: 3px;
  background-color: #999999;
}

/* line 545, app/assets/stylesheets/base/_globals.scss */
.highlight-sentence {
  background-color: #b3b3b3;
}

/* line 549, app/assets/stylesheets/base/_globals.scss */
.page-results {
  padding: 3px;
  background-color: #e1cca6;
}

/* line 552, app/assets/stylesheets/base/_globals.scss */
.page-results a:link {
  color: black;
}

/* line 555, app/assets/stylesheets/base/_globals.scss */
.page-results a:visited {
  color: black;
}

/* line 559, app/assets/stylesheets/base/_globals.scss */
.hidden {
  display: none;
}
/* line 33, app/assets/stylesheets/base/_globals.scss */
.sidemenu {
  background-color: #3c7cbf;
  border-style: solid;
  border-color: black;
  border-width: 20px;
  padding: 10px;
  height: -moz-calc(100vh - 67px);
  height: -webkit-calc(100vh - 67px);
  height: calc(100vh - 67px);
  width: 375px;
  float: left;
  overflow: auto;
}

/* line 47, app/assets/stylesheets/base/_globals.scss */
.dominican-logo {
  height: 167px;
  padding-bottom: 10px;
  background: url(/assets/DominicanLogo-0c14ac6f3c3419e57f79dcee425e11ed56988749cedf5a7e0562049ca2ea0ca9.png) center no-repeat;
}

/* line 55, app/assets/stylesheets/base/_globals.scss */
.thomas-header {
  font-size: 1.5em;
  text-align: center;
  font-weight: bold;
  padding: 10px;
}

/* line 62, app/assets/stylesheets/base/_globals.scss */
.login-status-div {
  font-size: 0.75em;
  text-align: center;
}

/* line 67, app/assets/stylesheets/base/_globals.scss */
.user-header {
  margin: 10px 10px;
  background-color: #bbbbbb;
  padding: 10px;
  border-style: solid;
  border-color: black;
  border-width: 3px;
}

/* line 77, app/assets/stylesheets/base/_globals.scss */
.domain-summary {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 87, app/assets/stylesheets/base/_globals.scss */
.domain-new {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 96, app/assets/stylesheets/base/_globals.scss */
.bad_page {
  display: none;
}

/* line 100, app/assets/stylesheets/base/_globals.scss */
.result-groups {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 110, app/assets/stylesheets/base/_globals.scss */
.latin-display-options {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 118, app/assets/stylesheets/base/_globals.scss */
.search-new, .search-old {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 128, app/assets/stylesheets/base/_globals.scss */
.div-child-crawler-page {
  overflow: hidden;
  clear: both;
}

/* line 133, app/assets/stylesheets/base/_globals.scss */
.domain-pages {
  overflow: hidden;
}

/* line 139, app/assets/stylesheets/base/_globals.scss */
.group-names {
  overflow: hidden;
}

/* line 145, app/assets/stylesheets/base/_globals.scss */
.next-link, .prev-link {
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/base/_globals.scss */
.show-link {
  cursor: pointer;
  float: right;
  display: none;
}

/* line 153, app/assets/stylesheets/base/_globals.scss */
.hide-link {
  cursor: pointer;
  float: right;
}

/* line 158, app/assets/stylesheets/base/_globals.scss */
.crawler {
  background-color: #0000ff;
}

/* line 161, app/assets/stylesheets/base/_globals.scss */
.crawler10d {
  background-color: #0000cc;
}

/* line 164, app/assets/stylesheets/base/_globals.scss */
.crawler10l {
  background-color: #3333ff;
}

/* line 167, app/assets/stylesheets/base/_globals.scss */
.crawler20l {
  background-color: #6666ff;
}

/* line 170, app/assets/stylesheets/base/_globals.scss */
.small-box1 {
  background: #ff0;
  width: 12px;
  height: 12px;
}

/* line 173, app/assets/stylesheets/base/_globals.scss */
.small-box2 {
  background: #f0f;
  width: 12px;
  height: 12px;
}

/* line 176, app/assets/stylesheets/base/_globals.scss */
.small-box3 {
  background: #40f;
  width: 12px;
  height: 12px;
}

/* line 179, app/assets/stylesheets/base/_globals.scss */
.small-box4 {
  background: #f04;
  width: 12px;
  height: 12px;
}

/* line 182, app/assets/stylesheets/base/_globals.scss */
.small-box5 {
  background: #0ff;
  width: 12px;
  height: 12px;
}

/* line 185, app/assets/stylesheets/base/_globals.scss */
h3 {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 189, app/assets/stylesheets/base/_globals.scss */
p {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 193, app/assets/stylesheets/base/_globals.scss */
ul {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 199, app/assets/stylesheets/base/_globals.scss */
body {
  background-color: #cbd4d4;
  overflow: hidden;
}

/* line 203, app/assets/stylesheets/base/_globals.scss */
.float-left {
  float: left;
}

/* line 206, app/assets/stylesheets/base/_globals.scss */
.float-right {
  float: right;
}

/* line 210, app/assets/stylesheets/base/_globals.scss */
.float-clear {
  clear: both;
}

/* line 213, app/assets/stylesheets/base/_globals.scss */
.clear-left {
  float: left;
  clear: both;
}

/* line 217, app/assets/stylesheets/base/_globals.scss */
.overflow-auto {
  overflow: auto;
}

/* line 220, app/assets/stylesheets/base/_globals.scss */
.width100pc {
  width: 100%;
}

/* line 224, app/assets/stylesheets/base/_globals.scss */
.width300px {
  width: 300px;
}

/* line 227, app/assets/stylesheets/base/_globals.scss */
.height100pc {
  height: 100%;
}

/* line 231, app/assets/stylesheets/base/_globals.scss */
.height300px {
  height: 300px;
}

/* line 235, app/assets/stylesheets/base/_globals.scss */
.heightdv {
  height: 100vh;
}

/* line 239, app/assets/stylesheets/base/_globals.scss */
.red {
  background-color: #ff0000;
}

/* line 242, app/assets/stylesheets/base/_globals.scss */
.highlight {
  background-color: #fff78c;
}

/* line 244, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight {
  background-color: #d7ff91;
}

/* line 246, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight {
  background-color: #9fffb4;
}

/* line 248, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight {
  background-color: #d0f0ff;
}

/* line 250, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight {
  background-color: #c4c7ff;
}

/* line 252, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #efd1ff;
}

/* line 254, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffd1f0;
}

/* line 256, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffddd6;
}

/* line 258, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffefc1;
}

/* line 271, app/assets/stylesheets/base/_globals.scss */
.green {
  background-color: #00ff00;
}

/* line 275, app/assets/stylesheets/base/_globals.scss */
.blue {
  background-color: #0000ff;
}

/* line 278, app/assets/stylesheets/base/_globals.scss */
.yellow {
  background-color: #ffff00;
}

/* line 281, app/assets/stylesheets/base/_globals.scss */
.margin10 {
  margin: 10px 10px;
}

/* line 284, app/assets/stylesheets/base/_globals.scss */
li {
  list-style-type: none;
}

/* line 287, app/assets/stylesheets/base/_globals.scss */
li:not(:first-child) {
  float: left;
  clear: both;
}

/* line 290, app/assets/stylesheets/base/_globals.scss */
li:first-child {
  clear: both;
}

/* line 294, app/assets/stylesheets/base/_globals.scss */
li div {
  float: left;
}

/* line 299, app/assets/stylesheets/base/_globals.scss */
ul:first-child {
  padding: 5px;
}

/* line 300, app/assets/stylesheets/base/_globals.scss */
ul:not(:first-child) {
  padding: 12px;
}

/* line 315, app/assets/stylesheets/base/_globals.scss */
#instructions {
  background-color: #BBBBBB;
  padding: 10px;
}

/* line 319, app/assets/stylesheets/base/_globals.scss */
td {
  width: 50%;
}

/* line 324, app/assets/stylesheets/base/_globals.scss */
.main-panel {
  margin: "100% - 375px - 23.5px - 20px*3" "100% - 375px - 23.5px - 20px*3";
  width: -moz-calc(100% - 375px - 23.5px - 20px*3);
  width: -webkit-calc(100% - 375px - 23.5px - 20px*3);
  width: calc(100% - 375px - 23.5px - 20px*3);
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #454848;
  height: -moz-calc(100vh - 122px);
  height: -webkit-calc(100vh - 122px);
  height: calc(100vh - 122px);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: none;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
  border-bottom-width: 20px;
}

/* line 343, app/assets/stylesheets/base/_globals.scss */
.menu-div {
  margin: "100vw  - 20px*2" "100vw  - 20px*2";
  width: -moz-calc(100vw  - 20px*2);
  width: -webkit-calc(100vw  - 20px*2);
  width: calc(100vw  - 20px*2);
  background: url(/assets/Tileable-Wood-Texture1-a2f70e6270a8a964656ed3127305a2805964d4dd24f5123dedf5ebb49dca7465.png) repeat-x;
  height: 55px;
  border-top-style: solid;
  border-right-style: solid;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
}

/* line 358, app/assets/stylesheets/base/_globals.scss */
.menu-tab-container {
  float: left;
  width: calc((100% - 375px - 27px - 20px*3)/4.1);
}

/* line 374, app/assets/stylesheets/base/_globals.scss */
.menu-tab-search {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/search-menu-item1-044488e90e0b90c4eb720f64da49816866a7e021b9b00779d857970d52f47d3a.png) center;
}

/* line 378, app/assets/stylesheets/base/_globals.scss */
.menu-tab-groups {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/groups-menu-item1-8f4bec81ab49d0d1bb57c78d43164ec35c55b4c881dc2e0759349ae79d385427.png) center;
}

/* line 382, app/assets/stylesheets/base/_globals.scss */
.menu-tab-help {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/help-menu-item1-748e008b22b3cea40ca7071f43017ee1f7799f4a426fa1030301fdb0da7d5a8e.png) center;
}

/* line 386, app/assets/stylesheets/base/_globals.scss */
.menu-tab-dominicans {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/dominicans-menu-item1-e06fc8c5144261296ed4ab867a0244b94e104c8fe41254c31c726cd9de08f9bf.png) center;
}

/* line 389, app/assets/stylesheets/base/_globals.scss */
#process_more_results_form, #more_results_form, #tidy_up_form {
  display: none;
}

/* line 393, app/assets/stylesheets/base/_globals.scss */
.move-location-group-name-radio {
  display: none;
}

/* line 396, app/assets/stylesheets/base/_globals.scss */
.move-location-domain-name-radio {
  display: none;
}

/* line 399, app/assets/stylesheets/base/_globals.scss */
.add-result {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 404, app/assets/stylesheets/base/_globals.scss */
.remove-group, .remove-domain {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 409, app/assets/stylesheets/base/_globals.scss */
#select-group-action {
  border: none;
  background-color: #ffffff;
  overflow: hidden;
}

/* line 415, app/assets/stylesheets/base/_globals.scss */
.group-field {
  display: none;
}

/* line 418, app/assets/stylesheets/base/_globals.scss */
.domain-field {
  display: none;
}

/* line 421, app/assets/stylesheets/base/_globals.scss */
#group_notice, #search_notice {
  background-color: #d2e8ff;
  padding: 3px 3px 3px 3px;
  display: none;
}

/* line 427, app/assets/stylesheets/base/_globals.scss */
#group_notice.has-content, #search_notice.has-content {
  display: block;
}

/* Fallback: hide if truly empty */
/* line 432, app/assets/stylesheets/base/_globals.scss */
#group_notice:empty, #search_notice:empty {
  display: none !important;
}

/* line 443, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .expand-button, #domain_page_list .group-expand-button, #group_names_list .expand-button, #group_names_list .group-expand-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_plus_button-b80406646010cad619416a736e069b494f9de9fb37f4a70e7c7d86db8305b978.png) no-repeat;
}

/* line 452, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .contract-button, #domain_page_list .group-contract-button, #group_names_list .contract-button, #group_names_list .group-contract-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_minus_button-34e630a605705488cb7b2a4263655a5437369c2a587dab2a1e81a98a49eccd19.png) no-repeat;
}

/* line 462, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-contract-button, #group_names_list .group-contract-button {
  display: none;
}

/* line 465, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-selector, #group_names_list .domain-selector {
  margin: 3px 0px 0px 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
}

/* line 475, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-url, #group_names_list .domain-url {
  cursor: pointer;
}

/* line 479, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-name, #group_names_list .group-name {
  cursor: pointer;
}

/* line 483, app/assets/stylesheets/base/_globals.scss */
#group-results {
  display: none;
}

/* line 485, app/assets/stylesheets/base/_globals.scss */
#group-results h3 {
  background-color: #BBBBBB;
}

/* line 491, app/assets/stylesheets/base/_globals.scss */
.search-results {
  overflow: scroll;
}

/* line 494, app/assets/stylesheets/base/_globals.scss */
.group-search-action-button {
  display: none;
}

/* line 497, app/assets/stylesheets/base/_globals.scss */
.search-action-button {
  display: none;
}

/* line 500, app/assets/stylesheets/base/_globals.scss */
#add_elements_group_id {
  display: none;
}

/* line 503, app/assets/stylesheets/base/_globals.scss */
.main-panel-content {
  background-color: #4c4f4f;
}

/* line 507, app/assets/stylesheets/base/_globals.scss */
.crawler_page_name {
  background-color: #72869c;
}

/* line 510, app/assets/stylesheets/base/_globals.scss */
.group-search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 517, app/assets/stylesheets/base/_globals.scss */
.search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 522, app/assets/stylesheets/base/_globals.scss */
.search-result-text, .group-search-result-text {
  background-color: #cecece;
  padding: 0px 0px 0px 23px;
  width: -moz-calc(100% - 124px);
  width: -webkit-calc(100% - 124px);
  width: calc(100% - 124px);
  float: left;
}

/* line 532, app/assets/stylesheets/base/_globals.scss */
.group-search-check-box {
  height: 100%;
  float: left;
}

/* line 537, app/assets/stylesheets/base/_globals.scss */
.search-check-box {
  width: 20px;
  float: left;
}

/* line 541, app/assets/stylesheets/base/_globals.scss */
.delete-link {
  padding: 0px 0px 0px 23px;
}

/* line 543, app/assets/stylesheets/base/_globals.scss */
.delete-link a:link {
  color: black;
}

/* line 548, app/assets/stylesheets/base/_globals.scss */
.no-results {
  padding: 3px;
  background-color: #999999;
}

/* line 553, app/assets/stylesheets/base/_globals.scss */
.highlight-sentence {
  background-color: #b3b3b3;
}

/* line 557, app/assets/stylesheets/base/_globals.scss */
.page-results {
  padding: 3px;
  background-color: #e1cca6;
}

/* line 560, app/assets/stylesheets/base/_globals.scss */
.page-results a:link {
  color: black;
}

/* line 563, app/assets/stylesheets/base/_globals.scss */
.page-results a:visited {
  color: black;
}

/* line 567, app/assets/stylesheets/base/_globals.scss */
.hidden {
  display: none;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
/* line 33, app/assets/stylesheets/base/_globals.scss */
.sidemenu {
  background-color: #3c7cbf;
  border-style: solid;
  border-color: black;
  border-width: 20px;
  padding: 10px;
  height: -moz-calc(100vh - 67px);
  height: -webkit-calc(100vh - 67px);
  height: calc(100vh - 67px);
  width: 375px;
  float: left;
  overflow: auto;
}

/* line 47, app/assets/stylesheets/base/_globals.scss */
.dominican-logo {
  height: 167px;
  padding-bottom: 10px;
  background: url(/assets/DominicanLogo-0c14ac6f3c3419e57f79dcee425e11ed56988749cedf5a7e0562049ca2ea0ca9.png) center no-repeat;
}

/* line 55, app/assets/stylesheets/base/_globals.scss */
.thomas-header {
  font-size: 1.5em;
  text-align: center;
  font-weight: bold;
  padding: 10px;
}

/* line 62, app/assets/stylesheets/base/_globals.scss */
.login-status-div {
  font-size: 0.75em;
  text-align: center;
}

/* line 67, app/assets/stylesheets/base/_globals.scss */
.user-header {
  margin: 10px 10px;
  background-color: #bbbbbb;
  padding: 10px;
  border-style: solid;
  border-color: black;
  border-width: 3px;
}

/* line 77, app/assets/stylesheets/base/_globals.scss */
.domain-summary {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 87, app/assets/stylesheets/base/_globals.scss */
.domain-new {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 96, app/assets/stylesheets/base/_globals.scss */
.bad_page {
  display: none;
}

/* line 100, app/assets/stylesheets/base/_globals.scss */
.result-groups {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 110, app/assets/stylesheets/base/_globals.scss */
.latin-display-options {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 118, app/assets/stylesheets/base/_globals.scss */
.search-new, .search-old {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 128, app/assets/stylesheets/base/_globals.scss */
.div-child-crawler-page {
  overflow: hidden;
  clear: both;
}

/* line 133, app/assets/stylesheets/base/_globals.scss */
.domain-pages {
  overflow: hidden;
}

/* line 139, app/assets/stylesheets/base/_globals.scss */
.group-names {
  overflow: hidden;
}

/* line 145, app/assets/stylesheets/base/_globals.scss */
.next-link, .prev-link {
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/base/_globals.scss */
.show-link {
  cursor: pointer;
  float: right;
  display: none;
}

/* line 153, app/assets/stylesheets/base/_globals.scss */
.hide-link {
  cursor: pointer;
  float: right;
}

/* line 158, app/assets/stylesheets/base/_globals.scss */
.crawler {
  background-color: #0000ff;
}

/* line 161, app/assets/stylesheets/base/_globals.scss */
.crawler10d {
  background-color: #0000cc;
}

/* line 164, app/assets/stylesheets/base/_globals.scss */
.crawler10l {
  background-color: #3333ff;
}

/* line 167, app/assets/stylesheets/base/_globals.scss */
.crawler20l {
  background-color: #6666ff;
}

/* line 170, app/assets/stylesheets/base/_globals.scss */
.small-box1 {
  background: #ff0;
  width: 12px;
  height: 12px;
}

/* line 173, app/assets/stylesheets/base/_globals.scss */
.small-box2 {
  background: #f0f;
  width: 12px;
  height: 12px;
}

/* line 176, app/assets/stylesheets/base/_globals.scss */
.small-box3 {
  background: #40f;
  width: 12px;
  height: 12px;
}

/* line 179, app/assets/stylesheets/base/_globals.scss */
.small-box4 {
  background: #f04;
  width: 12px;
  height: 12px;
}

/* line 182, app/assets/stylesheets/base/_globals.scss */
.small-box5 {
  background: #0ff;
  width: 12px;
  height: 12px;
}

/* line 185, app/assets/stylesheets/base/_globals.scss */
h3 {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 189, app/assets/stylesheets/base/_globals.scss */
p {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 193, app/assets/stylesheets/base/_globals.scss */
ul {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 199, app/assets/stylesheets/base/_globals.scss */
body {
  background-color: #cbd4d4;
  overflow: hidden;
}

/* line 203, app/assets/stylesheets/base/_globals.scss */
.float-left {
  float: left;
}

/* line 206, app/assets/stylesheets/base/_globals.scss */
.float-right {
  float: right;
}

/* line 210, app/assets/stylesheets/base/_globals.scss */
.float-clear {
  clear: both;
}

/* line 213, app/assets/stylesheets/base/_globals.scss */
.clear-left {
  float: left;
  clear: both;
}

/* line 217, app/assets/stylesheets/base/_globals.scss */
.overflow-auto {
  overflow: auto;
}

/* line 220, app/assets/stylesheets/base/_globals.scss */
.width100pc {
  width: 100%;
}

/* line 224, app/assets/stylesheets/base/_globals.scss */
.width300px {
  width: 300px;
}

/* line 227, app/assets/stylesheets/base/_globals.scss */
.height100pc {
  height: 100%;
}

/* line 231, app/assets/stylesheets/base/_globals.scss */
.height300px {
  height: 300px;
}

/* line 235, app/assets/stylesheets/base/_globals.scss */
.heightdv {
  height: 100vh;
}

/* line 239, app/assets/stylesheets/base/_globals.scss */
.red {
  background-color: #ff0000;
}

/* line 242, app/assets/stylesheets/base/_globals.scss */
.highlight {
  background-color: #fff78c;
}

/* line 244, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight {
  background-color: #d7ff91;
}

/* line 246, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight {
  background-color: #9fffb4;
}

/* line 248, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight {
  background-color: #d0f0ff;
}

/* line 250, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight {
  background-color: #c4c7ff;
}

/* line 252, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #efd1ff;
}

/* line 254, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffd1f0;
}

/* line 256, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffddd6;
}

/* line 258, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffefc1;
}

/* line 271, app/assets/stylesheets/base/_globals.scss */
.green {
  background-color: #00ff00;
}

/* line 275, app/assets/stylesheets/base/_globals.scss */
.blue {
  background-color: #0000ff;
}

/* line 278, app/assets/stylesheets/base/_globals.scss */
.yellow {
  background-color: #ffff00;
}

/* line 281, app/assets/stylesheets/base/_globals.scss */
.margin10 {
  margin: 10px 10px;
}

/* line 284, app/assets/stylesheets/base/_globals.scss */
li {
  list-style-type: none;
}

/* line 287, app/assets/stylesheets/base/_globals.scss */
li:not(:first-child) {
  float: left;
  clear: both;
}

/* line 290, app/assets/stylesheets/base/_globals.scss */
li:first-child {
  clear: both;
}

/* line 294, app/assets/stylesheets/base/_globals.scss */
li div {
  float: left;
}

/* line 299, app/assets/stylesheets/base/_globals.scss */
ul:first-child {
  padding: 5px;
}

/* line 300, app/assets/stylesheets/base/_globals.scss */
ul:not(:first-child) {
  padding: 12px;
}

/* line 315, app/assets/stylesheets/base/_globals.scss */
#instructions {
  background-color: #BBBBBB;
  padding: 10px;
}

/* line 319, app/assets/stylesheets/base/_globals.scss */
td {
  width: 50%;
}

/* line 324, app/assets/stylesheets/base/_globals.scss */
.main-panel {
  margin: "100% - 375px - 23.5px - 20px*3" "100% - 375px - 23.5px - 20px*3";
  width: -moz-calc(100% - 375px - 23.5px - 20px*3);
  width: -webkit-calc(100% - 375px - 23.5px - 20px*3);
  width: calc(100% - 375px - 23.5px - 20px*3);
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #454848;
  height: -moz-calc(100vh - 122px);
  height: -webkit-calc(100vh - 122px);
  height: calc(100vh - 122px);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: none;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
  border-bottom-width: 20px;
}

/* line 343, app/assets/stylesheets/base/_globals.scss */
.menu-div {
  margin: "100vw  - 20px*2" "100vw  - 20px*2";
  width: -moz-calc(100vw  - 20px*2);
  width: -webkit-calc(100vw  - 20px*2);
  width: calc(100vw  - 20px*2);
  background: url(/assets/Tileable-Wood-Texture1-a2f70e6270a8a964656ed3127305a2805964d4dd24f5123dedf5ebb49dca7465.png) repeat-x;
  height: 55px;
  border-top-style: solid;
  border-right-style: solid;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
}

/* line 358, app/assets/stylesheets/base/_globals.scss */
.menu-tab-container {
  float: left;
  width: calc((100% - 375px - 27px - 20px*3)/4.1);
}

/* line 374, app/assets/stylesheets/base/_globals.scss */
.menu-tab-search {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/search-menu-item1-044488e90e0b90c4eb720f64da49816866a7e021b9b00779d857970d52f47d3a.png) center;
}

/* line 378, app/assets/stylesheets/base/_globals.scss */
.menu-tab-groups {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/groups-menu-item1-8f4bec81ab49d0d1bb57c78d43164ec35c55b4c881dc2e0759349ae79d385427.png) center;
}

/* line 382, app/assets/stylesheets/base/_globals.scss */
.menu-tab-help {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/help-menu-item1-748e008b22b3cea40ca7071f43017ee1f7799f4a426fa1030301fdb0da7d5a8e.png) center;
}

/* line 386, app/assets/stylesheets/base/_globals.scss */
.menu-tab-dominicans {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/dominicans-menu-item1-e06fc8c5144261296ed4ab867a0244b94e104c8fe41254c31c726cd9de08f9bf.png) center;
}

/* line 389, app/assets/stylesheets/base/_globals.scss */
#process_more_results_form, #more_results_form, #tidy_up_form {
  display: none;
}

/* line 393, app/assets/stylesheets/base/_globals.scss */
.move-location-group-name-radio {
  display: none;
}

/* line 396, app/assets/stylesheets/base/_globals.scss */
.move-location-domain-name-radio {
  display: none;
}

/* line 399, app/assets/stylesheets/base/_globals.scss */
.add-result {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 404, app/assets/stylesheets/base/_globals.scss */
.remove-group, .remove-domain {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 409, app/assets/stylesheets/base/_globals.scss */
#select-group-action {
  border: none;
  background-color: #ffffff;
  overflow: hidden;
}

/* line 415, app/assets/stylesheets/base/_globals.scss */
.group-field {
  display: none;
}

/* line 418, app/assets/stylesheets/base/_globals.scss */
.domain-field {
  display: none;
}

/* line 421, app/assets/stylesheets/base/_globals.scss */
#group_notice, #search_notice {
  background-color: #d2e8ff;
  padding: 3px 3px 3px 3px;
  display: none;
}

/* line 427, app/assets/stylesheets/base/_globals.scss */
#group_notice.has-content, #search_notice.has-content {
  display: block;
}

/* Fallback: hide if truly empty */
/* line 432, app/assets/stylesheets/base/_globals.scss */
#group_notice:empty, #search_notice:empty {
  display: none !important;
}

/* line 443, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .expand-button, #domain_page_list .group-expand-button, #group_names_list .expand-button, #group_names_list .group-expand-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_plus_button-b80406646010cad619416a736e069b494f9de9fb37f4a70e7c7d86db8305b978.png) no-repeat;
}

/* line 452, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .contract-button, #domain_page_list .group-contract-button, #group_names_list .contract-button, #group_names_list .group-contract-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_minus_button-34e630a605705488cb7b2a4263655a5437369c2a587dab2a1e81a98a49eccd19.png) no-repeat;
}

/* line 462, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-contract-button, #group_names_list .group-contract-button {
  display: none;
}

/* line 465, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-selector, #group_names_list .domain-selector {
  margin: 3px 0px 0px 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
}

/* line 475, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-url, #group_names_list .domain-url {
  cursor: pointer;
}

/* line 479, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-name, #group_names_list .group-name {
  cursor: pointer;
}

/* line 483, app/assets/stylesheets/base/_globals.scss */
#group-results {
  display: none;
}

/* line 485, app/assets/stylesheets/base/_globals.scss */
#group-results h3 {
  background-color: #BBBBBB;
}

/* line 491, app/assets/stylesheets/base/_globals.scss */
.search-results {
  overflow: scroll;
}

/* line 494, app/assets/stylesheets/base/_globals.scss */
.group-search-action-button {
  display: none;
}

/* line 497, app/assets/stylesheets/base/_globals.scss */
.search-action-button {
  display: none;
}

/* line 500, app/assets/stylesheets/base/_globals.scss */
#add_elements_group_id {
  display: none;
}

/* line 503, app/assets/stylesheets/base/_globals.scss */
.main-panel-content {
  background-color: #4c4f4f;
}

/* line 507, app/assets/stylesheets/base/_globals.scss */
.crawler_page_name {
  background-color: #72869c;
}

/* line 510, app/assets/stylesheets/base/_globals.scss */
.group-search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 517, app/assets/stylesheets/base/_globals.scss */
.search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 522, app/assets/stylesheets/base/_globals.scss */
.search-result-text, .group-search-result-text {
  background-color: #cecece;
  padding: 0px 0px 0px 23px;
  width: -moz-calc(100% - 124px);
  width: -webkit-calc(100% - 124px);
  width: calc(100% - 124px);
  float: left;
}

/* line 532, app/assets/stylesheets/base/_globals.scss */
.group-search-check-box {
  height: 100%;
  float: left;
}

/* line 537, app/assets/stylesheets/base/_globals.scss */
.search-check-box {
  width: 20px;
  float: left;
}

/* line 541, app/assets/stylesheets/base/_globals.scss */
.delete-link {
  padding: 0px 0px 0px 23px;
}

/* line 543, app/assets/stylesheets/base/_globals.scss */
.delete-link a:link {
  color: black;
}

/* line 548, app/assets/stylesheets/base/_globals.scss */
.no-results {
  padding: 3px;
  background-color: #999999;
}

/* line 553, app/assets/stylesheets/base/_globals.scss */
.highlight-sentence {
  background-color: #b3b3b3;
}

/* line 557, app/assets/stylesheets/base/_globals.scss */
.page-results {
  padding: 3px;
  background-color: #e1cca6;
}

/* line 560, app/assets/stylesheets/base/_globals.scss */
.page-results a:link {
  color: black;
}

/* line 563, app/assets/stylesheets/base/_globals.scss */
.page-results a:visited {
  color: black;
}

/* line 567, app/assets/stylesheets/base/_globals.scss */
.hidden {
  display: none;
}

/* line 33, app/assets/stylesheets/base/_globals.scss */
.sidemenu {
  background-color: #3c7cbf;
  border-style: solid;
  border-color: black;
  border-width: 20px;
  padding: 10px;
  height: -moz-calc(100vh - 67px);
  height: -webkit-calc(100vh - 67px);
  height: calc(100vh - 67px);
  width: 375px;
  float: left;
  overflow: auto;
}

/* line 47, app/assets/stylesheets/base/_globals.scss */
.dominican-logo {
  height: 167px;
  padding-bottom: 10px;
  background: url(/assets/DominicanLogo-0c14ac6f3c3419e57f79dcee425e11ed56988749cedf5a7e0562049ca2ea0ca9.png) center no-repeat;
}

/* line 55, app/assets/stylesheets/base/_globals.scss */
.thomas-header {
  font-size: 1.5em;
  text-align: center;
  font-weight: bold;
  padding: 10px;
}

/* line 62, app/assets/stylesheets/base/_globals.scss */
.login-status-div {
  font-size: 0.75em;
  text-align: center;
}

/* line 67, app/assets/stylesheets/base/_globals.scss */
.user-header {
  margin: 10px 10px;
  background-color: #bbbbbb;
  padding: 10px;
  border-style: solid;
  border-color: black;
  border-width: 3px;
}

/* line 77, app/assets/stylesheets/base/_globals.scss */
.domain-summary {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 87, app/assets/stylesheets/base/_globals.scss */
.domain-new {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 96, app/assets/stylesheets/base/_globals.scss */
.bad_page {
  display: none;
}

/* line 100, app/assets/stylesheets/base/_globals.scss */
.result-groups {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 110, app/assets/stylesheets/base/_globals.scss */
.latin-display-options {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 118, app/assets/stylesheets/base/_globals.scss */
.search-new, .search-old {
  margin: 10px 10px;
  background-color: #6196cd;
  overflow: auto;
  display: none;
  padding: 10px;
  border-style: solid;
  border-color: #db0000;
  border-width: 3px;
}

/* line 128, app/assets/stylesheets/base/_globals.scss */
.div-child-crawler-page {
  overflow: hidden;
  clear: both;
}

/* line 133, app/assets/stylesheets/base/_globals.scss */
.domain-pages {
  overflow: hidden;
}

/* line 139, app/assets/stylesheets/base/_globals.scss */
.group-names {
  overflow: hidden;
}

/* line 145, app/assets/stylesheets/base/_globals.scss */
.next-link, .prev-link {
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/base/_globals.scss */
.show-link {
  cursor: pointer;
  float: right;
  display: none;
}

/* line 153, app/assets/stylesheets/base/_globals.scss */
.hide-link {
  cursor: pointer;
  float: right;
}

/* line 158, app/assets/stylesheets/base/_globals.scss */
.crawler {
  background-color: #0000ff;
}

/* line 161, app/assets/stylesheets/base/_globals.scss */
.crawler10d {
  background-color: #0000cc;
}

/* line 164, app/assets/stylesheets/base/_globals.scss */
.crawler10l {
  background-color: #3333ff;
}

/* line 167, app/assets/stylesheets/base/_globals.scss */
.crawler20l {
  background-color: #6666ff;
}

/* line 170, app/assets/stylesheets/base/_globals.scss */
.small-box1 {
  background: #ff0;
  width: 12px;
  height: 12px;
}

/* line 173, app/assets/stylesheets/base/_globals.scss */
.small-box2 {
  background: #f0f;
  width: 12px;
  height: 12px;
}

/* line 176, app/assets/stylesheets/base/_globals.scss */
.small-box3 {
  background: #40f;
  width: 12px;
  height: 12px;
}

/* line 179, app/assets/stylesheets/base/_globals.scss */
.small-box4 {
  background: #f04;
  width: 12px;
  height: 12px;
}

/* line 182, app/assets/stylesheets/base/_globals.scss */
.small-box5 {
  background: #0ff;
  width: 12px;
  height: 12px;
}

/* line 185, app/assets/stylesheets/base/_globals.scss */
h3 {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 189, app/assets/stylesheets/base/_globals.scss */
p {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 193, app/assets/stylesheets/base/_globals.scss */
ul {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 199, app/assets/stylesheets/base/_globals.scss */
body {
  background-color: #cbd4d4;
  overflow: hidden;
}

/* line 203, app/assets/stylesheets/base/_globals.scss */
.float-left {
  float: left;
}

/* line 206, app/assets/stylesheets/base/_globals.scss */
.float-right {
  float: right;
}

/* line 210, app/assets/stylesheets/base/_globals.scss */
.float-clear {
  clear: both;
}

/* line 213, app/assets/stylesheets/base/_globals.scss */
.clear-left {
  float: left;
  clear: both;
}

/* line 217, app/assets/stylesheets/base/_globals.scss */
.overflow-auto {
  overflow: auto;
}

/* line 220, app/assets/stylesheets/base/_globals.scss */
.width100pc {
  width: 100%;
}

/* line 224, app/assets/stylesheets/base/_globals.scss */
.width300px {
  width: 300px;
}

/* line 227, app/assets/stylesheets/base/_globals.scss */
.height100pc {
  height: 100%;
}

/* line 231, app/assets/stylesheets/base/_globals.scss */
.height300px {
  height: 300px;
}

/* line 235, app/assets/stylesheets/base/_globals.scss */
.heightdv {
  height: 100vh;
}

/* line 239, app/assets/stylesheets/base/_globals.scss */
.red {
  background-color: #ff0000;
}

/* line 242, app/assets/stylesheets/base/_globals.scss */
.highlight {
  background-color: #fff78c;
}

/* line 244, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight {
  background-color: #d7ff91;
}

/* line 246, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight {
  background-color: #9fffb4;
}

/* line 248, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight {
  background-color: #d0f0ff;
}

/* line 250, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight {
  background-color: #c4c7ff;
}

/* line 252, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #efd1ff;
}

/* line 254, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffd1f0;
}

/* line 256, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffddd6;
}

/* line 258, app/assets/stylesheets/base/_globals.scss */
.highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight .highlight {
  background-color: #ffefc1;
}

/* line 271, app/assets/stylesheets/base/_globals.scss */
.green {
  background-color: #00ff00;
}

/* line 275, app/assets/stylesheets/base/_globals.scss */
.blue {
  background-color: #0000ff;
}

/* line 278, app/assets/stylesheets/base/_globals.scss */
.yellow {
  background-color: #ffff00;
}

/* line 281, app/assets/stylesheets/base/_globals.scss */
.margin10 {
  margin: 10px 10px;
}

/* line 284, app/assets/stylesheets/base/_globals.scss */
li {
  list-style-type: none;
}

/* line 287, app/assets/stylesheets/base/_globals.scss */
li:not(:first-child) {
  float: left;
  clear: both;
}

/* line 290, app/assets/stylesheets/base/_globals.scss */
li:first-child {
  clear: both;
}

/* line 294, app/assets/stylesheets/base/_globals.scss */
li div {
  float: left;
}

/* line 299, app/assets/stylesheets/base/_globals.scss */
ul:first-child {
  padding: 5px;
}

/* line 300, app/assets/stylesheets/base/_globals.scss */
ul:not(:first-child) {
  padding: 12px;
}

/* line 315, app/assets/stylesheets/base/_globals.scss */
#instructions {
  background-color: #BBBBBB;
  padding: 10px;
}

/* line 319, app/assets/stylesheets/base/_globals.scss */
td {
  width: 50%;
}

/* line 324, app/assets/stylesheets/base/_globals.scss */
.main-panel {
  margin: "100% - 375px - 23.5px - 20px*3" "100% - 375px - 23.5px - 20px*3";
  width: -moz-calc(100% - 375px - 23.5px - 20px*3);
  width: -webkit-calc(100% - 375px - 23.5px - 20px*3);
  width: calc(100% - 375px - 23.5px - 20px*3);
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #454848;
  height: -moz-calc(100vh - 122px);
  height: -webkit-calc(100vh - 122px);
  height: calc(100vh - 122px);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: none;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
  border-bottom-width: 20px;
}

/* line 343, app/assets/stylesheets/base/_globals.scss */
.menu-div {
  margin: "100vw  - 20px*2" "100vw  - 20px*2";
  width: -moz-calc(100vw  - 20px*2);
  width: -webkit-calc(100vw  - 20px*2);
  width: calc(100vw  - 20px*2);
  background: url(/assets/Tileable-Wood-Texture1-a2f70e6270a8a964656ed3127305a2805964d4dd24f5123dedf5ebb49dca7465.png) repeat-x;
  height: 55px;
  border-top-style: solid;
  border-right-style: solid;
  border-color: black;
  border-right-width: 20px;
  border-top-width: 20px;
}

/* line 358, app/assets/stylesheets/base/_globals.scss */
.menu-tab-container {
  float: left;
  width: calc((100% - 375px - 27px - 20px*3)/4.1);
}

/* line 374, app/assets/stylesheets/base/_globals.scss */
.menu-tab-search {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/search-menu-item1-044488e90e0b90c4eb720f64da49816866a7e021b9b00779d857970d52f47d3a.png) center;
}

/* line 378, app/assets/stylesheets/base/_globals.scss */
.menu-tab-groups {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/groups-menu-item1-8f4bec81ab49d0d1bb57c78d43164ec35c55b4c881dc2e0759349ae79d385427.png) center;
}

/* line 382, app/assets/stylesheets/base/_globals.scss */
.menu-tab-help {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/help-menu-item1-748e008b22b3cea40ca7071f43017ee1f7799f4a426fa1030301fdb0da7d5a8e.png) center;
}

/* line 386, app/assets/stylesheets/base/_globals.scss */
.menu-tab-dominicans {
  margin: 0 auto;
  width: 150px;
  height: 55px;
  cursor: pointer;
  background: url(/assets/dominicans-menu-item1-e06fc8c5144261296ed4ab867a0244b94e104c8fe41254c31c726cd9de08f9bf.png) center;
}

/* line 389, app/assets/stylesheets/base/_globals.scss */
#process_more_results_form, #more_results_form, #tidy_up_form {
  display: none;
}

/* line 393, app/assets/stylesheets/base/_globals.scss */
.move-location-group-name-radio {
  display: none;
}

/* line 396, app/assets/stylesheets/base/_globals.scss */
.move-location-domain-name-radio {
  display: none;
}

/* line 399, app/assets/stylesheets/base/_globals.scss */
.add-result {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 404, app/assets/stylesheets/base/_globals.scss */
.remove-group, .remove-domain {
  display: none;
  cursor: pointer;
  margin: 0px 0px 0px 10px;
}

/* line 409, app/assets/stylesheets/base/_globals.scss */
#select-group-action {
  border: none;
  background-color: #ffffff;
  overflow: hidden;
}

/* line 415, app/assets/stylesheets/base/_globals.scss */
.group-field {
  display: none;
}

/* line 418, app/assets/stylesheets/base/_globals.scss */
.domain-field {
  display: none;
}

/* line 421, app/assets/stylesheets/base/_globals.scss */
#group_notice, #search_notice {
  background-color: #d2e8ff;
  padding: 3px 3px 3px 3px;
  display: none;
}

/* line 427, app/assets/stylesheets/base/_globals.scss */
#group_notice.has-content, #search_notice.has-content {
  display: block;
}

/* Fallback: hide if truly empty */
/* line 432, app/assets/stylesheets/base/_globals.scss */
#group_notice:empty, #search_notice:empty {
  display: none !important;
}

/* line 443, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .expand-button, #domain_page_list .group-expand-button, #group_names_list .expand-button, #group_names_list .group-expand-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_plus_button-b80406646010cad619416a736e069b494f9de9fb37f4a70e7c7d86db8305b978.png) no-repeat;
}

/* line 452, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .contract-button, #domain_page_list .group-contract-button, #group_names_list .contract-button, #group_names_list .group-contract-button {
  margin: 3px 0px 0 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
  background: url(/assets/tiny_minus_button-34e630a605705488cb7b2a4263655a5437369c2a587dab2a1e81a98a49eccd19.png) no-repeat;
}

/* line 462, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-contract-button, #group_names_list .group-contract-button {
  display: none;
}

/* line 465, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-selector, #group_names_list .domain-selector {
  margin: 3px 0px 0px 0px;
  text-indent: -9999px;
  cursor: pointer;
  width: 12px;
  height: 12px;
  text-align: center;
}

/* line 475, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .domain-url, #group_names_list .domain-url {
  cursor: pointer;
}

/* line 479, app/assets/stylesheets/base/_globals.scss */
#domain_page_list .group-name, #group_names_list .group-name {
  cursor: pointer;
}

/* line 483, app/assets/stylesheets/base/_globals.scss */
#group-results {
  display: none;
}

/* line 485, app/assets/stylesheets/base/_globals.scss */
#group-results h3 {
  background-color: #BBBBBB;
}

/* line 491, app/assets/stylesheets/base/_globals.scss */
.search-results {
  overflow: scroll;
}

/* line 494, app/assets/stylesheets/base/_globals.scss */
.group-search-action-button {
  display: none;
}

/* line 497, app/assets/stylesheets/base/_globals.scss */
.search-action-button {
  display: none;
}

/* line 500, app/assets/stylesheets/base/_globals.scss */
#add_elements_group_id {
  display: none;
}

/* line 503, app/assets/stylesheets/base/_globals.scss */
.main-panel-content {
  background-color: #4c4f4f;
}

/* line 507, app/assets/stylesheets/base/_globals.scss */
.crawler_page_name {
  background-color: #72869c;
}

/* line 510, app/assets/stylesheets/base/_globals.scss */
.group-search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 517, app/assets/stylesheets/base/_globals.scss */
.search-result-outer {
  background-color: #b9c1c1;
  overflow: auto;
  margin: 0px 0px 5px 0px;
}

/* line 522, app/assets/stylesheets/base/_globals.scss */
.search-result-text, .group-search-result-text {
  background-color: #cecece;
  padding: 0px 0px 0px 23px;
  width: -moz-calc(100% - 124px);
  width: -webkit-calc(100% - 124px);
  width: calc(100% - 124px);
  float: left;
}

/* line 532, app/assets/stylesheets/base/_globals.scss */
.group-search-check-box {
  height: 100%;
  float: left;
}

/* line 537, app/assets/stylesheets/base/_globals.scss */
.search-check-box {
  width: 20px;
  float: left;
}

/* line 541, app/assets/stylesheets/base/_globals.scss */
.delete-link {
  padding: 0px 0px 0px 23px;
}

/* line 543, app/assets/stylesheets/base/_globals.scss */
.delete-link a:link {
  color: black;
}

/* line 548, app/assets/stylesheets/base/_globals.scss */
.no-results {
  padding: 3px;
  background-color: #999999;
}

/* line 553, app/assets/stylesheets/base/_globals.scss */
.highlight-sentence {
  background-color: #b3b3b3;
}

/* line 557, app/assets/stylesheets/base/_globals.scss */
.page-results {
  padding: 3px;
  background-color: #e1cca6;
}

/* line 560, app/assets/stylesheets/base/_globals.scss */
.page-results a:link {
  color: black;
}

/* line 563, app/assets/stylesheets/base/_globals.scss */
.page-results a:visited {
  color: black;
}

/* line 567, app/assets/stylesheets/base/_globals.scss */
.hidden {
  display: none;
}
