._opened {
  display: block !important;
}
.wide1170 #opendoc > div {
  width: 980px;
}
.wide_fullscreen #opendoc > div {
  width: auto;
}
body,
input,
button,
select,
textarea,
td,
th,
li,
dd,
dt,
p,
blockquote {
  font-family: "PT Sans", Arial, sans-serif;
  font-size: 13px;
  color: #444c4f;
}
#access_dialog {
  margin: 0;
}
#access_dialog a:focus {
  outline: none;
}
#access_dialog .ad_row {
  padding: 6px 10px;
  height: 30px;
  border-bottom: 1px dashed #d8dbdc;
}
#access_dialog .ad_row.header {
  border-bottom: 0 none;
  font-weight: bold;
  font-size: 17px;
  text-align: center;
  line-height: 30px;
}
#access_dialog .ad_row.button {
  margin: 16px 0;
  text-align: center;
  border-bottom: 0 none;
}
#access_dialog .ad_row.button .btn {
  line-height: 16px;
  color: #fff;
}
#access_dialog .ad_row.button .btn .small {
  color: #4a1b00;
  font-size: 13px;
  font-style: italic;
  text-shadow: none;
}
#access_dialog .ad_row.button .btn[disabled="disabled"] {
  background: #acacac;
  background: -moz-linear-gradient(top, #c0c0c0 0%, #979797 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0c0c0), color-stop(100%, #979797));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #c0c0c0 0%, #979797 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #c0c0c0 0%, #979797 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #c0c0c0 0%, #979797 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #c0c0c0 0%, #979797 100%);
  /* W3C */

  opacity: 1;
}
#access_dialog .ad_row.button .btn[disabled="disabled"] .small {
  color: #494949;
}
#access_dialog .ad_col1 .ad_row {
  height: 30px;
  padding: 11px 10px 1px 10px;
  color: #6d797d;
}
#access_dialog .ad_col1 .ad_row.header {
  height: 44px;
}
#access_dialog .ad_col2 {
  margin-left: 0;
  border-radius: 10px 0 0 10px;
}
#access_dialog .ad_col2 .ad_row {
  text-align: center;
  background: #eef2f4;
}
#access_dialog .ad_col2 .ad_row.even {
  background: #e8edef;
}
#access_dialog .ad_col2 .ad_row.header {
  height: 20px;
  margin-top: 10px;
  padding: 8px 10px 18px;
  background: #d2e2ec;
  color: #003a6c;
  border-radius: 10px 0 0 0;
}
#access_dialog .ad_col2 .ad_row.button {
  margin: 0;
  padding: 12px;
  border-radius: 0 0 0 10px;
  height: auto;
}
#access_dialog .ad_col2.disabled_ {
  opacity: 0.5;
}
#access_dialog .ad_col3 {
  box-shadow: -3px 0 9px -3px rgba(0, 0, 0, 0.5);
  margin-left: 0;
  border-radius: 14px 14px 7px 7px;
}
#access_dialog .ad_col3 .ad_row {
  text-align: center;
  background: #ebf0f3;
}
#access_dialog .ad_col3 .ad_row.even {
  background: #dde6e9;
}
#access_dialog .ad_col3 .ad_row.header {
  height: 30px;
  padding: 13px 10px;
  background: #1a355c;
  color: #fff;
  border-radius: 14px 14px 0 0;
}
#access_dialog .ad_col3 .ad_row.button {
  margin: 0;
  padding: 12px 12px 5px 12px;
  border-radius: 0 0 6px 6px;
  height: auto;
}
#access_dialog .comments_area {
  margin: 5px 0;
  font-size: 11px;
  color: #6d797d !important;
  line-height: 14px;
}
