/*== Editor Style ==*/
html { font-size: 100% }
html .mceContentBody { max-width: 625px }
body {
color: #444;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.5;
text-rendering: optimizeLegibility;
vertical-align: baseline;
}
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
html {
overflow-y: scroll;
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
audio, canvas, video { display: inline-block }
audio:not([controls]) { display: none }
del { color: #333 }
ins {
background: #fff9c0;
text-decoration: none;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin: 15px 0;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup { top: -0.5em }
sub { bottom: -0.25em }
abbr, .abbr, acronym {
border-bottom: 1px dotted;
cursor: help;
}
cite, em, i { font-style: italic }
dt, strong { font-weight: 700 }
* { outline: none }
del, strike, s { text-decoration: line-through }
a { text-decoration: none }
a img { border: 0 }
a { color: #0080ff }
a:hover { color: #333 }
ul li li { font-size: 100% }
small { font-size: smaller }
pre {
font-family: "Courier New", monospace;
display: block;
width: auto;
overflow: auto;
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
word-wrap: break-word;
padding: 13px;
}
code { font-family: "Courier New", monospace }
img {
border: 0;
-ms-interpolation-mode: bicubic;
}
.clear:after { clear: both }
.clear:before, .clear:after {
display: table;
content: "";
}
h1, h2, h3, h4, h5, h6 {
clear: both;
line-height: 130%;
word-wrap: break-word;
font-weight: 700;
}
p {
line-height: 130%;
word-wrap: break-word;
}
img { max-width: 100% }
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] { height: auto }
img.size-full, img.size-large, img.header-image, img.wp-post-image {
max-width: 100%;
height: auto;
}
embed, iframe, object, video { max-width: 100% }
.alignleft {
float: left;
margin: 0 10px 15px 0;
}
.alignright {
float: right;
margin: 0 0 15px 10px;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 15px;
}
.wp-caption {
max-width: 97.5%;
padding: 8px 5px 5px;
background-color: #f5f5f5;
-moz-box-shadow: 0 0 2px #bbb;
-webkit-box-shadow: 0 0 2px #bbb;
box-shadow: 0 0 2px #bbb;
text-align: center;
margin: 2px;
}
.wp-caption .wp-caption-text, .gallery-caption, .entry-caption, .attachment-caption {
font-size: 12px;
line-height: 2;
margin-bottom: 0;
text-align: center;
}
h1 { font-size: 180% }
h2 { font-size: 165% }
h3 { font-size: 150% }
h4 { font-size: 135% }
h5 { font-size: 110% }
h6 { font-size: 100% }
br { margin-bottom: 0 !important }
ul, ul ul {
list-style-type: square;
list-style-position: inside;
}
ol {
list-style: decimal;
list-style-position: inside;
}
ul ul, ol ol {
margin-top: 10px;
margin-left: 15px;
}
ol ol {
list-style: upper-alpha;
margin-left: 40px;
}
ol ol ol {
list-style: lower-roman;
margin-left: 15px;
}
ol ol ol ol { list-style: lower-alpha }
li { margin-bottom: 10px }
li li { margin-top: 10px }
table { border: 1px #ccc solid }
table td, .entry_content table th {
border: 1px #ccc solid;
padding: 10px;
}
table th { font-weight: 700 }