/* Theme Name: Amiable Description: Used to style the TinyMCE editor. */ /*-------------------- Typography --------------------*/ body { color: #505050; font-family: sans-serif; font-size: 16px; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { clear: both; font-family: serif; font-weight: 600; } h1 { font-size: 36px; line-height: 36px; margin-bottom: 25px; } h2 { font-size: 28px; line-height: 28px; margin-bottom: 23px; } h3 { font-size: 24px; line-height: 24px; margin-bottom: 21px; } h4 { font-size: 22px; line-height: 22px; margin-bottom: 19px; } h5 { font-size: 20px; line-height: 20px; margin-bottom: 17px; } h6 { font-size: 18px; line-height: 18px; margin-bottom: 15px; } p {margin-bottom: 25px;} p.introductory { font-size: 18px; line-height: 27px; margin-bottom: 25px; display: none; } blockquote { padding: 0 0 0 30px; font-size: 20px; line-height: 28px; margin-bottom: 0; } cite { font-weight: 600; text-decoration: none; } address { font-style: italic; margin: 0 0 20px; } del, strike, s {text-decoration: line-through; } em, q {font-style: italic; } pre, .chat-font { line-height: 20px; margin-bottom: 20px; overflow: auto; padding: 9px; font: .9em Monaco, monospace, Courier, "Courier New"; } q:before, q:after {content: '"'; } strong {font-weight: 700; } sub { position: relative; top: 4px; font-size: 80%; vertical-align: baseline; } sup { bottom: 4px; font-size: 80%; position: relative; vertical-align: baseline; } .small, small {font-size: 80%; } big {font-size: 120%;} pre code {font-size: 16px; } tt,var,kbd,code {font: .9em Monaco, monospace, Courier, "Courier New"; } /*-------------------- Elements --------------------*/ hr { background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); border: 0; height: 1px; margin-top: 25px; } ul, ol {margin: 0 0 10px 20px;} ul {list-style: disc;} ol {list-style: decimal;} ul li, ol li {margin-bottom: 10px;} li > ol, li > ul {margin: 10px 0 10px 20px;} dl { border: 1px solid #ddd; padding: 10px 15px 5px 15px; margin-bottom: 15px; } dt { display: block; font-weight: 600; } dt:after {content: ":";} dd { margin: 0; padding: 0 0 10px 0; } figure {} table { border-collapse: collapse; border-top: none; border: 1px solid #ddd; margin-bottom: 15px; padding: 5px; width: 100%; } table caption {text-align: left;} table th { background: #f5f5f5; border-bottom: 1px solid #ddd; text-align: left; } table th, table td { border-bottom: none; border: 1px solid #ddd; padding: 3px 5px; } th {font-weight: bold;} /*-------------------- Alignments --------------------*/ .alignleft { display: inline; float: left; } .alignright { display: inline; float: right; } .aligncenter { display: block; margin-right: auto; margin-left: auto; } img.alignleft {margin: 4px 15px 15px 0;} img.alignright {margin: 4px 0 15px 15px;} img.alignnone { max-width: 100%; height: auto; margin: 4px 0 15px 0; } img.aligncenter { clear: both; margin-top: 4px; margin-bottom: 15px; }