-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
- font-family: serif;
+ font-family: "DejaVu Serif", Georgia, serif;
font-size: 14px;
line-height: 1.42857143;
color: #c8c8c8;
padding: 9px;
border-radius: 3px;
}
+.close {
+ float: right;
+ font-size: 21px;
+ font-weight: bold;
+ line-height: 1;
+ color: #000000;
+ text-shadow: 0 1px 0 #ffffff;
+ opacity: 0.2;
+ filter: alpha(opacity=20);
+}
+.close:hover,
+.close:focus {
+ color: #000000;
+ text-decoration: none;
+ cursor: pointer;
+ opacity: 0.5;
+ filter: alpha(opacity=50);
+}
+button.close {
+ padding: 0;
+ cursor: pointer;
+ background: transparent;
+ border: 0;
+ -webkit-appearance: none;
+}
.modal-open {
overflow: hidden;
}