.navbar.navbar-default { z-index: 6; } header .wp-post-image { display: block !important; margin: 60px auto 0px; } .post_content .wp-post-image { margin: 15px; float: right; } .page-header { margin: 80px 0 10px; } .page-header > h1.single-title { font-size: 32px; } li.next a.page-numbers:hover:before, li.previous a.page-numbers:hover:before { content: initial !important; } .pagination .page-numbers.current { font-weight: bold; } #comments + #comment-nav { margin-bottom: 10px; } .sticky { font-size: initial; } .wp-caption { max-width: 100%; } .wp-caption .wp-caption-text, .gallery-caption, .entry-caption { font-style: italic; font-size: 12px; color: #c7c7c7; } .blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none; } iframe, object, embed { max-width: 100%; } a { padding: 0; margin: 0; text-decoration: none; -webkit-transition: background-color .3s linear, color .3s linear; -moz-transition: background-color .3s linear, color .3s linear; -o-transition: background-color .3s linear, color .3s linear; -ms-transition: background-color .3s linear, color .3s linear; transition: background-color .3s linear, color .3s linear; } ::-moz-selection { color: #fff; text-shadow: none; background: #2B2E31; } ::selection { color: #fff; text-shadow: none; background: #2B2E31; } html, body { height: 100%; } header + div.container { min-height: 100%; } div.container #content { overflow: auto; padding-bottom: 150px; } footer div.container { position: relative; margin-top: -150px; height: 150px; clear: both; } body:before { content: ""; height: 100%; float: left; width: 0; margin-top: -32767px; } .video-wrapper { width: 100%; }