/* line 1, /data/app/user/app/assets/stylesheets/modal.css.scss */
#control_overlay {
  background-color: #000; }

/* line 5, /data/app/user/app/assets/stylesheets/modal.css.scss */
.modal {
  background-color: #fff;
  padding: 10px;
  border: 1px solid #333; }

/* line 11, /data/app/user/app/assets/stylesheets/modal.css.scss */
#modal-overlay {
  z-index: 1100;
  position: fixed;
  width: 100%;
  height: 120%;
  display: none;
  top: 0;
  left: 0;
  background: black;
  opacity: 0.6;
  filter: alpha(opacity=40);
  -ms-filter: "alpha(opacity=40)";
  -khtml-opacity: 0.4;
  -moz-opacity: 0.4;
  /**
      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
      background: rgba(0, 0, 0, 0.4);
  */ }

/* line 34, /data/app/user/app/assets/stylesheets/modal.css.scss */
.modal-content {
  z-index: 1200;
  position: fixed;
  width: 600px;
  height: 400px;
  display: none;
  max-width: 100%;
  margin: 1.5em auto 0;
  padding: 10px 20px;
  border: 2px solid #aaa;
  background: #fff; }

/* line 48, /data/app/user/app/assets/stylesheets/modal.css.scss */
.modal-p {
  margin-top: 1em; }

/* line 52, /data/app/user/app/assets/stylesheets/modal.css.scss */
.modal-p:first-child {
  margin-top: 0; }

/* line 56, /data/app/user/app/assets/stylesheets/modal.css.scss */
.button-link {
  color: #000;
  text-decoration: underline; }

/* line 61, /data/app/user/app/assets/stylesheets/modal.css.scss */
.button-link:hover {
  cursor: pointer;
  color: #f00; }
