.gmw-main-content {
  position: relative;
}

.gmw-back {
  font-size: 2em;
  margin-bottom: -1%;
  cursor: pointer;
}

.gmw-title {
  font-size: 2.5em;
}

.gmw-reference {
  webkit-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.75);
  position: fixed;
  width: 86%;
  height: 76%;
  background: #fcfcfc;
  top: 0;
  left: 0;
  margin: 5%;
  z-index: 1;
  overflow-y: auto;
  padding: 2%;
  background: #fff;
}

.gmw-reference-content h1 {
  color: #333 !important;
}

.gmw-close-reference {
  float: right;
  cursor: pointer;
  float: right;
  cursor: pointer;
  font-size: 24px;
  position: fixed;
  margin: 10px;
}

.content-image {
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
  max-height: 100% !important;
}

.gmw-reference-content {
  padding: 2%;
  background: #fcfcfc;
}

.gmw-clearfix {
  clear: both;
}

img {
  image-rendering: optimizeQuality;
}

.gmw-text-center {
  text-align: center;
}
.gmw-text-right {
  text-align: right;
}

.gmw-div-center {
  margin: 0 auto;
}

.gmw-float-left {
  float: left;
}
.gmw-float-right {
  float: right;
}

hr.gmw-hr-norm {
  border: 0 solid rgba(0, 0, 0, 0.08);
  border-top-width: 1px;
  clear: both;
  height: 0;
  margin-top: 20px;
  margin-bottom: 20px;
}
.gmw-brdr-bottom {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.gmw-brdr-left {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.gmw-width-full {
  width: 96%;
}
.gmw-width-100 {
  width: 100%;
}
.gmw-width-90 {
  float: left;
  width: 90%;
}
.gmw-width-85 {
  float: left;
  width: 85%;
}
.gmw-width-80 {
  float: left;
  width: 80%;
}
.gmw-width-75 {
  float: left;
  width: 75%;
}
.gmw-width-70 {
  float: left;
  width: 70%;
}
.gmw-width-65 {
  float: left;
  width: 65%;
}
.gmw-width-65m {
  float: left;
  margin-bottom: 2%;
  margin-right: 2%;
  width: 63%;
}
.gmw-width-60 {
  width: 60%;
}
.gmw-width-60-float {
  float: left;
  width: 60%;
}
.gmw-width-55 {
  float: left;
  width: 55%;
}
.gmw-width-50-float {
  width: 49%;
}
.gmw-width-50 {
  float: left;
  width: 49%;
}
.gmw-width-50:nth-child(odd) {
  margin-right: 2%;
}

.gmw-width-50-nm {
  float: left;
  width: 50%;
}
.gmw-width-45 {
  float: left;
  width: 45%;
}
.gmw-width-40 {
  width: 40%;
}
.gmw-width-40-float {
  float: left;
  width: 40%;
}
.gmw-width-35 {
  float: left;
  width: 35%;
}
.gmw-width-35m {
  float: left;
  margin-bottom: 2%;
  margin-right: 2%;
  width: 33%;
}
.gmw-width-33-right {
  float: right;
  width: 33%;
}
.gmw-width-33-nm {
  float: left;
  width: 33%;
}
.gmw-width-33 {
  float: left;
  width: 31%;
}
.gmw-width-33:nth-child(odd) {
  margin-left: 0;
  margin-right: 0;
}
.gmw-width-33:nth-child(even) {
  margin-left: 3.5%;
  margin-right: 3.5%;
}
.gmw-width-30 {
  float: left;
  width: 30%;
}
.gmw-width-25 {
  float: left;
  width: 25%;
}
.gmw-width-25-marg-left {
  float: left;
  margin-left: 1%;
  width: 24%;
}
.gmw-width-23 {
  float: left;
  margin-right: 2%;
  width: 23.5%;
}
.gmw-width-23:nth-child(4) {
  margin-right: 0;
}

.gmw-width-21 {
  float: left;
  margin-right: 4%;
  width: 21.5%;
}
.gmw-width-23:nth-child(4) {
  margin-right: 0;
}

.gmw-width-20 {
  float: left;
  width: 20%;
}
.gmw-width-20-marg-left {
  float: left;
  margin-left: 1%;
  width: 19%;
}
.gmw-width-15 {
  float: left;
  width: 15%;
}
.gmw-width-15-marg-left {
  float: left;
  margin-left: 1%;
  width: 14%;
}
.gmw-width-10 {
  float: left;
  width: 10%;
}

.gmw-width-semi-auto {
  float: left;
  max-width: 98%;
  min-width: 23.5%;
  margin-right: 2%;
}

.gmw-marg-left {
  margin-left: 0.5em;
}
.gmw-marg-left-2x {
  margin-left: 1.5em;
}
.gmw-marg-right {
  margin-right: 0.5em;
}
.gmw-marg-right-2x {
  margin-right: 1.5em;
}

.gmw-marg-top {
  margin-top: 1em;
}
.gmw-marg-top-3x {
  margin-top: 3em;
}
.gmw-marg-bottom {
  margin-bottom: 1em;
}
.gmw-marg-bottom-3x {
  margin-bottom: 3em;
}
.gmw-pad {
  padding: 2%;
}
.gmw-pad-left {
  padding-left: 2%;
}
.gmw-pad-right {
  padding-right: 2%;
}
.gmw-pad-left-5 {
  padding-left: 5%;
}
.gmw-pad-right-5 {
  padding-right: 5%;
}
.gmw-pad-left-50 {
  padding-left: 50%;
}
.gmw-pad-right-50 {
  padding-right: 50%;
}
.gmw-pad-left-52 {
  padding-left: 52%;
}
.gmw-pad-right-52 {
  padding-right: 52%;
}
.gmw-flat-list {
  padding: 0;
}
.gmw-flat-list li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.gmw-display-none {
  display: none !important;
}

.gmw-spinner {
  width: 100%;
  height: 50px;
  top: 0;
  left: 0;
  display: table;
  z-index: 1;
}
.gmw-spinner div {
  vertical-align: middle;
  display: table-cell;
  font-size: 1.5em;
}
.gmw-spinner i {
  margin-right: 15px;
}

.gmw-sort-by {
  padding: 3px 10px;
  background: #f5f5f5;
  border: 1px solid #eee;
}
ul.gmw-alpha {
}
ul.gmw-alpha li {
  float: left;
  padding: 3px 10px;
  background: #f5f5f5;
  border: 1px solid #eee;
}

ul.gmw-alpha li:hover,
ul.gmw-alpha li.gmw-active {
  cursor: pointer;
}

ul.gmw-aplah-topic {
}
ul.gmw-aplah-topic li {
  padding: 0.2em;
  cursor: pointer;
  width: 24%;
  float: left;
  margin: 0.2em 0;
}

ul.gmw-aplah-topic li:hover {
  border-radius: 2px;
}

.gmw-container-1 {
  width: 100%;
  vertical-align: middle;
  white-space: nowrap;
  position: relative;
}

.gmw-container-1 input.gmw-search::-webkit-input-placeholder {
  color: #65737e;
}

.gmw-container-1 input.gmw-search:-moz-placeholder {
  color: #65737e;
}

.gmw-container-1 input.gmw-search::-moz-placeholder {
  color: #65737e;
}

.gmw-container-1 input.gmw-search:-ms-input-placeholder {
  color: #65737e;
}

input.gmw-search::-webkit-search-cancel-button {
  -webkit-appearance: none;
  background: #4f5b66;
}

.gmw-container-1 .gmw-icon {
  position: absolute;
  z-index: 1;
  color: #4f5b66;
  font-size: 2.5em;
  left: 15px;
  top: 16px;
}
.gmw-dropdown-icon {
  right: 10px;
  top: -5px !important;
}

.gmw-container-1 input.gmw-search:hover,
.gmw-container-1 input.gmw-search:focus,
.gmw-container-1 input.gmw-search:active {
  outline: none;
  background: #ffffff;
  color: #262626;
}

.gmw-container-1 input.gmw-search {
  width: 100%;
  height: 70px;
  background: #2b303b;
  border: none;
  font-size: 25pt;
  float: left;
  color: #ccc;
  padding-left: 70px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-appearance: none;

  -webkit-transition: background 0.55s ease;
  -moz-transition: background 0.55s ease;
  -ms-transition: background 0.55s ease;
  -o-transition: background 0.55s ease;
  transition: background 0.55s ease;
}

::-webkit-input-placeholder {
  color: #4f5b66;
}

:-moz-placeholder {
  color: #4f5b66;
}

::-moz-placeholder {
  color: #4f5b66;
}

:-ms-input-placeholder {
  color: #4f5b66;
}

select:active,
select:hover {
  outline: none;
}

select:active,
select:hover {
  outline-color: #4f5b66;
}

.gmw-container-1 .gmw-search-type {
  width: 20%;
  position: absolute;
  right: 0;
  top: 0;
  border: 0 solid #000;
  border-left: 1px solid #4f5b66;
  height: 70px;
  background: transparent;
  text-align: center;
  font-size: 20pt;
  color: #4f5b66;

  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}
.hh_tree {
  font-size: 13px;
  overflow: hidden;
}
.hh_tree li {
  display: block;
  white-space: nowrap;
  background-position: -90px 0;
  background-repeat: repeat-y;
  padding-bottom: 4px;
}
.hh_tree li.last {
  background: transparent;
}
.hh_tree li div {
  background-repeat: no-repeat;
  background-color: transparent;
  height: 18px;
}
.hh_tree li div.open {
  background-position: -72px 1px !important;
  width: 18px;
  float: left;
}
.hh_tree li div.close,
.hh_tree li div.closed {
  background-position: -54px 0 !important;
  width: 18px;
  float: left;
}
.hh_tree li div.empty {
  background-position: -36px 0px;
  width: 18px;
  float: left;
}
.hh_tree li div.loading {
  width: 18px;
  float: left;
}
.hh_tree li div.folder {
  background-position: -56px -19px;
  width: 18px;
  float: left;
  margin-right: 5px;
}
.hh_tree li div.page {
  width: 18px;
  float: left;
}
.hh_tree .hh_subtree {
  padding-left: 18px;
}
.hh_tree_scroll {
  overflow: auto;
}
#search_form,
#index_form {
  border: 2px solid #293643;
  height: 32px;
  font-size: 16px;
  font-family: "Trebuchet MS", sans-serif, Verdana;
  color: #8c2121;
  background: #fff;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -wpkit-border-radius: 5px;
  margin-bottom: 10px;
}
#search_form .search_input,
.index_input,
#index_form .search_input {
  border: 0px solid #fff;
  background: transparent;
  float: left;
  height: 32px;
  width: 100%;
  font-size: 25px;
  color: #293643;
}
#search_form .ini,
.ini_loader,
#index_form .ini {
  height: 32px;
  width: 32px;
  float: right;
  cursor: pointer;
}

.encyclopedia {
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 4px 0px;
  padding: 15px;
}
.sidebar {
  float: left;
  width: 25%;
  font-size: 13px;
}
.content {
  float: left;
  width: 73%;
  margin-left: 2%;
  position: relative;
  color: #4c4c4c;
}
.content h1 {
  color: #293643 !important;
}
.content_loader {
  width: 95px;
  height: 28px;
  padding: 10px;
  position: fixed;
  top: 48%;
  left: 48%;
  font-size: 12px;
  color: #293643;
  text-align: center;
  padding-left: 25px;
  padding-top: 12px;
  display: none;
  z-index: 99999999;
}
a.Zanecdotal {
  display: none;
}
a.Zanecdotal:visited {
  font-family: Verdana;
  font-size: 6pt;
  text-decoration: none;
  color: #000000;
}
a.Zanecdotal:link {
  font-family: Verdana;
  font-size: 6pt;
  text-decoration: none;
  color: #000000;
}
a.Zanecdotal:hover {
  font-family: Verdana;
  font-size: 6pt;
  text-decoration: none;
  color: #000000;
}
a.Zanecdotal:active {
  font-family: Verdana;
  font-size: 6pt;
  text-decoration: none;
  color: #000000;
}
a.References:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #800000;
}
a.References:link {
  font-family: Arial;
  font-size: 8pt;
  color: #800000;
}
a.References:hover {
  font-family: Arial;
  font-size: 8pt;
  color: #800000;
}
a.References:active {
  font-family: Arial;
  font-size: 8pt;
  color: #800000;
}
a.redref:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #930000;
}
a.redref:link {
  font-family: Arial;
  font-size: 8pt;
  color: #930000;
}
a.redref:hover {
  font-family: Arial;
  font-size: 8pt;
  color: #930000;
}
a.redref:active {
  font-family: Arial;
  font-size: 8pt;
  color: #930000;
}
a.RedPopup:visited {
  color: #930000;
}
a.RedPopup:link {
  color: #930000;
}
a.RedPopup:hover {
  color: #930000;
}
a.RedPopup:active {
  color: #930000;
}
a.RedJumpAlso:visited {
  color: #930000;
}
a.RedJumpAlso:link {
  color: #930000;
}
a.RedJumpAlso:hover {
  color: #930000;
}
a.RedJumpAlso:active {
  color: #930000;
}
a.Redhotspotjump:visited {
  color: #930000;
}
a.Redhotspotjump:link {
  color: #930000;
}
a.Redhotspotjump:hover {
  color: #930000;
}
a.Redhotspotjump:active {
  color: #930000;
}
a.RedBringUpDiagram:visited {
  color: #930000;
}
a.RedBringUpDiagram:link {
  color: #930000;
}
a.RedBringUpDiagram:hover {
  color: #930000;
}
a.RedBringUpDiagram:active {
  color: #930000;
}
a.RedBoldJump:visited {
  font-weight: bold;
  color: #930000;
}
a.RedBoldJump:link {
  font-weight: bold;
  color: #930000;
}
a.RedBoldJump:hover {
  font-weight: bold;
  color: #930000;
}
a.RedBoldJump:active {
  font-weight: bold;
  color: #930000;
}
a.PopupRed:visited {
  color: #930000;
}
a.PopupRed:link {
  color: #930000;
}
a.PopupRed:hover {
  color: #930000;
}
a.PopupRed:active {
  color: #930000;
}
a.PopupGreenItalic:visited {
  font-style: italic;
}
a.PopupGreenItalic:link {
  font-style: italic;
}
a.PopupGreenItalic:hover {
  font-style: italic;
}
a.PopupGreenItalic:active {
  font-style: italic;
}
a.InternetConnection:visited {
  text-decoration: none;
  color: #ff00ff;
}
a.InternetConnection:link {
  text-decoration: none;
  color: #ff00ff;
}
a.InternetConnection:hover {
  text-decoration: none;
  color: #ff00ff;
}
a.InternetConnection:active {
  text-decoration: none;
  color: #ff00ff;
}
a.FullJumpRed:visited {
  color: #930000;
}
a.FullJumpRed:link {
  color: #930000;
}
a.FullJumpRed:hover {
  color: #930000;
}
a.FullJumpRed:active {
  color: #930000;
}
a.FullJumpGreen:visited {
  color: #008000;
}
a.FullJumpGreen:link {
  color: #008000;
}
a.FullJumpGreen:hover {
  color: #008000;
}
a.FullJumpGreen:active {
  color: #008000;
}
a.FullJumpBlue:visited {
  color: #0000ff;
}
a.FullJumpBlue:link {
  color: #0000ff;
}
a.FullJumpBlue:hover {
  color: #0000ff;
}
a.FullJumpBlue:active {
  color: #0000ff;
}
a.FullJumpBlue2:visited {
  color: #0000ff;
}
a.FullJumpBlue2:link {
  color: #0000ff;
}
a.FullJumpBlue2:hover {
  color: #0000ff;
}
a.FullJumpBlue2:active {
  color: #0000ff;
}
a.blueref:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #0000ff;
}
a.blueref:link {
  font-family: Arial;
  font-size: 8pt;
  color: #0000ff;
}
a.blueref:hover {
  font-family: Arial;
  font-size: 8pt;
  color: #0000ff;
}
a.blueref:active {
  font-family: Arial;
  font-size: 8pt;
  color: #0000ff;
}
a.BluePopup:visited {
  color: #0000ff;
}
a.BluePopup:link {
  color: #0000ff;
}
a.BluePopup:hover {
  color: #0000ff;
}
a.BluePopup:active {
  color: #0000ff;
}
a.BlueJumpToDiagram:visited {
  color: #0000ff;
}
a.BlueJumpToDiagram:link {
  color: #0000ff;
}
a.BlueJumpToDiagram:hover {
  color: #0000ff;
}
a.BlueJumpToDiagram:active {
  color: #0000ff;
}
a.Bluehotspotjump:visited {
  color: #0000ff;
}
a.Bluehotspotjump:link {
  color: #0000ff;
}
a.Bluehotspotjump:hover {
  color: #0000ff;
}
a.Bluehotspotjump:active {
  color: #0000ff;
}
a.BlueBoldJump:visited {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #0000ff;
}
a.BlueBoldJump:link {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #0000ff;
}
a.BlueBoldJump:hover {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #0000ff;
}
a.BlueBoldJump:active {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #0000ff;
}
a.10blacknobold:visited {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
a.10blacknobold:link {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
a.10blacknobold:hover {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
a.10blacknobold:active {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}

#mask {
  position: absolute;
  z-index: 9000;
  background-color: #000;
  display: none;
}
#boxes .window {
  position: fixed;
  width: 80%;
  height: 80%;
  overflow: auto;
  display: none;
  z-index: 9999;
  padding: 20px;
  background: #eee;
  top: 5%;
  left: 10%;
  color: #293643;
  border: 10px solid #b5bfc6;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -wpkit-border-radius: 15px;
  cursor: pointer;
}
#boxes .close_popup {
  width: 32px;
  height: 32px;
  position: absolute;
  right: 0px;
  top: 0px;
}
#boxes h1 {
  font-size: 25px;
}
#boxes #dialog {
}
.search_container,
.index_container,
.search,
.index,
.index_single {
  display: none;
}
.hdkalsoknown {
  background: #eee;
  padding: 10px;
  border: 1px solid #ccc;
  margin: 0;
}
.sidenote {
  background: #feefb3;
  padding: 10px;
  font-style: italic;
}
.content {
  padding: 0 15px;
}
.ref-container {
  margin-top: 40px;
}
.ref-container ol {
  margin: 5px 30px;
  padding: 5px;
}
.ref-container ol li {
  margin-bottom: 10px;
}
.show_reference_name {
  padding: 5px;
  background: #eee;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 1000;
  bottom: 20px;
  white-space: nowrap;
}
.reference-transfer.active {
  background: #2b303b;
  color: #eee;
  border-radius: 2px;
  text-decoration: none;
  padding: 2px 5px;
}
.gmw-topic {
  margin-top: 30px;
}

.gmw-hidden {
  display: none;
}
body {
  background-color: #fffbff !important;
}

.small-body .gmw-aplah-topic li {
  width: 100%;
  padding: 5px;
}

.small-body .gmw-aplah-topic li:hover {
  background: #fefefe;
}

.small-body .gmw-width-50-float {
  width: 100%;
}

.medium-body .gmw-aplah-topic li {
  width: 48%;
  padding: 5px;
}

.medium-body .gmw-aplah-topic li:hover {
  background: #fefefe;
}

.medium-body .gmw-width-50-float {
  width: 100%;
}

.small-body .gmw-alpha,
.medium-body .gmw-alpha {
  display: none;
}

.small-body .gmw-alpha-select,
.medium-body .gmw-alpha-select {
  display: block;
}

.gmw-alpha-select {
  padding: 3px 10px;
  background: #f5f5f5;
  border: 1px solid #eee;
}

.gmw-sort-strip {
  padding-top: 2%;
}

.enter-icon {
  right: 20px;
  left: auto !important;
}

.pre {
  font-size: 10px !important;
  position: relative;
  top: -5px;
}

p.space {
  height: 5px;
  margin: 0;
  padding: 0;
}

.hdkbullet1 img,
.listcross img,
.hdknormal img,
.hdksubsubheading img {
  border: 0px solid #000 !important;
}
pre {
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin: 8px;
}
body.mceForceColors {
  background: #fff;
  color: #000;
}
body.mceBrowserDefaults {
  background: transparent;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
}
.gmw-main-content h2,
.Subheadinghdk,
.ref-head {
  margin: 5px 0;
  font-size: 1.8em;
  margin-top: 0;
  font-weight: normal;
}
.gmw-main-content h3,
.hdksubsubheading,
.listhead {
  font-size: 1.17em;
  font-weight: bold;
}
.Subheadinghdk {
  margin-top: 20px;
}
.hdksubsubheading,
.listhead {
  margin-top: 10px;
}

.bullet_red,
.bullet_green,
.bullet_black,
.inner_bullet,
table,
tr,
td {
  user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}

.bullet_red,
.bullet_green,
.bullet_black {
  padding: 2px 7px;
  margin-left: 11px;
  margin-right: 20px;
  font-size: 10px;
  -webkit-print-color-adjust: exact;
}
.inner_bullet {
  padding: 2px 8px;
  margin-left: 46px;
  margin-right: 20px;
  font-size: 10px;
}
.bullet_red {
  background-image: url("data:image/png;base64,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");
}
.bullet_green {
  background-image: url("data:image/png;base64,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");
}
.bullet_black {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBFTAyMHy7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BSMDVQYqg4jIKAUICxE+CDEESC4tKoMHJQODAIMCgwGDA0MAQyJDPcMChqMMbxjFGV0YSxlXMN5jEmMKYprAdIFZmDmSeSHzGxZLlg6WW6x6rK2s99gs2aaxfWMPZ9/NocTRxfGFM5HzApcj1xZuTe4FPFI8U3mFeCfxCfNN45fhXyygI7BD0FXwilCq0A/hXhEVkb2i4aJfxCaJG4lfkaiQlJM8JpUvLS19QqZMVl32llyfvIv8H4WtioVKekpvldeqFKiaqP5UO6jepRGqqaT5QeuA9iSdVF0rPUG9V/pHDBYY1hrFGNuayJsym740u2C+02KJ5QSrOutcmzjbQDtXe2sHY0cdJzVnJRcFV3k3BXdlD3VPXS8Tbxsfd99gvwT//ID6wIlBS4N3hVwMfRnOFCEXaRUVEV0RMzN2T9yDBLZE3aSw5IaUNak30zkyLDIzs+ZmX8xlz7PPryjYVPiuWLskq3RV2ZsK/cqSql01jLVedVPrHzbqNdU0n22VaytsP9op3VXUfbpXta+x/+5Em0mzJ/+dGj/t8AyNmf2zvs9JmHt6vvmCpYtEFrcu+bYsc/m9lSGrTq9xWbtvveWGbZtMNm/ZarJt+w6rnft3u+45uy9s/4ODOYd+Hmk/Jn58xUnrU+fOJJ/9dX7SRe1LR68kXv13fc5Nm1t379TfU75/4mHeY7En+59lvhB5efB1/lv5dxc+NH0y/fzq64Lv4T8Ffp360/rP8f9/AA0ADzT6lvFdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEhSURBVHjahJG7SgNREEDPZO/u5qUkKSyWQED/ITZaiuZ3LLVTsBZ/RlIJYiGaTxCxUYNCJBpNcnf3jkXuhlQ6xTDFYR5nRPk7DDQAgWVeif1R3ywqRaDMDnts0lwhC0Cgw1Gl22zHayYWSkSEDK6g6NAJzlvdWmKZUaJMhJKCFkCZ40Y3TmaAoYohB9TqGAwoshtvh4nFEVEBMhSwEx49oAfVdkpOSETmtwt5e3b9YsQW9RQhJlvcQ8B4OLnnxgPacpFlHesvCvkevg/0lCkYcBDMqXhRatPJx+vPHSfy5E26upQ+b78KYyMeuORapt6QUj1kI7uQF0VQQHAEftUZBlwvO8sb1LDMsVhS0swVrkWRBEeOIycj95Uuf/Tfu38HAMjFbf4J8yQbAAAAAElFTkSuQmCC");
}
.inner_bullet {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGlSURBVHjafJNPSxtRFEfPfTQTR4sTl0YXIu2u7efIJlopuNB9t8WtiUlWcWdh/BItXXTXQtNKzcqCilAodFFqrZCgMSYEU5g/b1yMAZm+yV097nu/w3lcrkRRxKhEJFOtVi/DMHS01u/r9foqEGCoUU4l+lNBEDiVao0nT5+tlDY3z4AMYyoJsLTWDAYDCoUCi48fzZZKpdNxEGVqep7Hh4+fWCouMzeXz5fL5VTIfwARwfd9lFJ83W/yfOUFExN2fmvLDEkx8FFKEBEOvh2ytr6O4+TylUrlTxJiMIi/gMQAgF+/TykuLaO1nq3Vap37EIOB4HkeEh9BwLKsuCfCcDg8BuzR6wepBgAR2HYWO2vx7u0b+v1+03XdV/HNWAM/nmk2y0wux+dGg14c3gBawL90g7sxZiwLZ3qavS8N2u1W03V3N4Az4BoI0w1E8P2Ah5NTHB8d0ulcnqSFjQZKKbq9Lr1ul4t262pn5/VL4K8pbAJEYRie//zxfT4Iwn59e7s4LgwgiW10gAVgBrgBzoEO4KdtYxKQASYB6y50YwrfB9wOAIGRunV+gLZxAAAAAElFTkSuQmCC");
}

.font-12 {
  font-size: 12px !important;
}
.font-14 {
  font-size: 14px !important;
}
.font-16 {
  font-size: 16px !important;
}
.font-18 {
  font-size: 18px !important;
}
.font-24 {
  font-size: 24px !important;
}
.font-36 {
  font-size: 36px !important;
}

.gmw-main-content h4 {
  font-size: 1em;
}
.gmw-main-content h5 {
  font-size: 0.83em;
}
.gmw-main-content h6 {
  font-size: 0.75em;
}

.search_results li a {
  color: #293643 !important;
  font-weight: bold;
}

.search_results li {
  width: 290px;
  overflow: hidden;
  white-space: nowrap;
  float: left;
  padding: 4px;
  margin: 2px;
  list-style-type: none;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 2px #293643 solid;
  text-overflow: ellipsis;
  cursor: pointer;
}
.gmw-main-content a:visited {
  text-decoration: underline;
  text-underline: single;
}
.gmw-main-content a:link {
  text-decoration: underline;
  text-underline: single;
}

.gmw-main-content .cross {
  float: right;
  color: #000;
  margin-left: 10px;
  vertical-align: top;
}

.gmw-main-content .cotents {
  clear: both;
  background: #fff;
  margin-left: 3px;
}
.gmw-main-content .top_left {
  width: 15px;
  height: 11px;
}
.gmw-main-content .top_mid {
  background: #b5bfc6;
}
.gmw-main-content .top_right {
  width: 15px;
  height: 11px;
}
.gmw-main-content .bottom_left {
  width: 15px;
  height: 11px;
}
.gmw-main-content .bottom_right {
  width: 15px;
  height: 11px;
}
.gmw-main-content .sub_corner_top_left {
  width: 10px;
  height: 10px;
}
.gmw-main-content .sub_corner_top {
  background: #eeeeee;
  width: 10px;
  height: 10px;
}
.gmw-main-content .sub_corner_top_mid {
  background: #eeeeee;
  clear: both;
}
.sub_corner_bottom_left {
  width: 10px;
  height: 10px;
}
.gmw-main-content .sub_corner_top_right {
  width: 10px;
  height: 10px;
}
.gmw-main-content .sub_corner_bottom_right {
  width: 10px;
  height: 10px;
}
.gmw-main-content .b-piont ul li {
  margin: 0px 0px 0px 20px;
  line-height: 30px;
}
.gmw-main-content .b-piont ul li span,
.gmw-main-content .b-piont ul li span strong {
  color: #ae0000;
}
.highlited {
  background: #ffff00;
  color: var(--v-secondary);
}
.watermark {
}

img {
  max-width: 100%;
  height: auto;
}

.img-btn,
.img-btn-small {
  background: #1bad5b;
  border: 1px solid #1bad5b;
  color: #fff;
  color: var(--v-primary-base);
  border-radius: 5px;
  margin: 1em 0;
  position: relative;
  z-index: 1;
  padding: 12px 2em;
  width: 400px;
  display: block;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  transition: all 0.5s;
}

.img-btn-small {
  width: 250px;
  float: left;
  margin-right: 5px;
}

.img-btn:hover,
.img-btn-small:hover {
  background: var(--v-primary-base);
  color: #424242;
}
.disabled {
  pointer-events: none;
  opacity: 0.4;
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.clearfix {
  clear: both;
}
.highlight,
.highlight-search,
span[class^="child-highlight-"] {
  background: #ff0;
  color: #000;
}
.bold,
span[class^="child-bold-"] {
  font-weight: bold;
}
.italic,
span[class^="child-italic-"] {
  font-style: italic;
}
.strikethrough,
span[class^="child-strikethrough-"] {
  text-decoration: line-through;
}
.underline,
span[class^="child-underline-"] {
  text-decoration: underline;
}

.highlited {
  background: #ffff00;
  color: var(--v-secondary);
}
.panel a:not(.img-btn):not(.img-btn-small) {
  color: #ae0000 !important;
}
#v-step-4d32134c {
  transform: translate3d(207px, 267px, 0px) !important;
}
.v-counter {
  display: none;
}
.top-20 {
  top: 20px !important;
}

@media (max-width: 768px) {
  .img-btn {
    width: 250px;
    float: left;
    margin-right: 5px;
  }

  .img-btn-small {
    width: 250px;
    float: left;
    margin-right: 5px;
  }
}