/* ------ BREATH STYLES ------*/ .site-header { margin: 0 auto; } .headwrap { background: #99cc22; margin: 0 0 3em 0; } hgroup .site-title { font: 2em 'Merienda', cursive; } .logo { margin: 2em 0; } .logo h1 { float: left;color: #fff; } .logo .site-title a { color: #fff; } .logo .site-title a:hover { color: #212536; } .breath { color: #fff; letter-spacing: -3px; } .breath-top-search { padding-top: 2.2em; } #site-navigation { margin: 2em 0 3em 0; } /* flexslider */ .flex-container { max-width: 960px; margin: 0; padding: 0; overflow: hidden; position: relative; } .flexslider { margin: 0; } .entry-title { margin-bottom: .5em; } article[class^="post"] { margin-bottom: 6em; } .entry-meta { line-height: 25px; } time[class="entry-date"], .comments-link { font: 1.2em 'Calibri', sans-serif; } .author a { font: 1em 'Calibri', sans-serif; } .glyph { font-size: 1.2em; color: #9C2; } .read-more { background: #343434; color: #fff; display: inline-block; font-size: 1.2em; margin: 2em 0; border-radius: 3px; padding: 5px 10px; } .read-more span { margin-left: 5px; color: #fff; } .read-more:hover { color: #9C2; } /* ------ Post Types ------*/ .post-type { margin: 2em 0; display: inline-block; text-align: center; } .post-type-content { font: 2em 'Calibri', sans-serif; width: 100%; } .quote, .image { font: 3em 'Calibri', sans-serif; display: inline-block; padding: 1em; } .image-post-type { text-align: center; width: 100%; } .image-post-type img { display: inline-block; border-radius: 3px; } .post-type-video { width: 100%; } /* ------ Footer ------*/ .footer-wrap { background: #9c2; padding: 3em 0; } .site-footer a:hover { color: #fff; }