/* Styles for post / page editor -------------------------------------------------------------- */ @import url( 'style.css' ); body { font: 16px/30px 'Source Sans Pro',sans-serif; color: #565656; font-weight: 300; } p { margin: 0 0 20px 0; } p.tagline { font-size: 18px; line-height: 22px; max-width: 700px; margin: 0 auto; text-align: center; } .lead { line-height: 1.6; font-weight: inherit; } a { color: #428BCA; transition: none; } a:hover { color: #428BCA; text-decoration: underline; transition: none; } /* =Headings -------------------------------------------------------------- */ h1, h2, h3, h4, h5, h6 { color: #414142; margin-top: 0; font-weight: bold; } h1 { font-size: 56px; line-height: 64px; margin: 0 0 30px 0; } h2 { font-size: 28px; line-height: 32px; margin-bottom: 25px; } h3 { font-size: 22px; line-height: 32px; margin-bottom: 10px; } h4 { font-size: 20px; line-height: 28px; } h5 { font-size: 18px; line-height: 24px; } h6 { font-size: 16px; line-height: 22px; } /* Helpers ---------------------------------------------------------------- */ .wp-caption-text, .gallery-caption { font-size:12px; color:#555; margin-top:5px; } .wp-caption { text-align: center; max-width: 100%; } .aligncenter { text-align: center; } img.aligncenter { display: block; margin: 0 auto; } img { max-width: 100%; height: auto; } .img-left, .alignleft { float: left; margin: 0 20px 20px 0; } .img-right, .alignright { float: right; margin: 0 0 25px 20px; } blockquote { border-left: 5px solid #3498DB; padding: 0 20px; margin: 30px 0; line-height: 30px; } blockquote p { font-size: inherit; line-height: inherit; font-weight: normal; } blockquote cite { font-family: sans-serif; font-size: 14px; display: block; margin: 10px 0 0; } /* lists */ /* we need to stop defualt styling on lists that use font awesome for icons. */ ul.font-awesome-list { list-style: none; margin: 20px 0 30px 0; padding: 0; } ul.font-awesome-list li { position: relative; padding: 0 0 0 25px; margin: 0 0 7px 0; line-height: 24px; } ul.font-awesome-list li i { position: absolute; top: 5px; left: 0; } ul, ol { padding: 0 0 0 20px; margin: 20px 0 30px 0; } /* second level */ ul li ul, ol li ol { margin: 0; } /* third level */ ul li ul li ul, ol li ol li ol { margin: 0; } li { line-height: inherit; } ul.list-group { margin: 0 0 40px 20px; } /* tables */ .table { margin-top: 20px; margin-bottom: 30px; } table > tbody > tr:nth-child(2n+1) > td, table > tbody > tr:nth-child(2n+1) > th { background-color: #F9F9F9; } table { margin: 20px 0 30px 0; } thead { background: #222222; color: #fff; font-weight: normal; text-transform: uppercase; border-bottom: none; padding: 4px 10px; } thead th { padding: 4px 10px; } tbody th, tbody td { padding: 4px 10px; } .table > thead > tr > th { border: none; font-weight: normal; } /* code */ code { padding: 7px 12px; margin: 30px 0; } pre { border: none; border-radius: 4px; color: #C7254E; margin: 30px 0; } /* other */ big { font-size: 1.6em; } cite { color: #666; font-size: 12px; }