/* Theme Name: Bausetin Theme URI: http://www.behance.net/tpkahlon Author: Tej Partap Singh Kahlon Author URI: http://ca.linkedin.com/in/tpkahlon Description: All bloggers and writers who require minimal features may use this skin. For any additional update, send me a mail. Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: baustein Tags: black, white /*-------------------------------------------------------------- 1.0 Reset --------------------------------------------------------------*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } html { font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ overflow-y: scroll; /* Keeps page centered in all browsers regardless of content height */ -webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ -ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ box-sizing: border-box; /* Apply a natural box layout model to the document; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */ } *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; } body { background: #fff; /* Fallback for when there is no custom background color defined. */ } article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; } ol, ul { list-style: none; } table { /* tables still need 'cellspacing="0"' in the markup */ border-collapse: separate; border-spacing: 0; } caption, th, td { font-weight: normal; text-align: left; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } a img { border: 0; } /*-------------------------------------------------------------- 10.2 Asides --------------------------------------------------------------*/ .blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none; } /*-------------------------------------------------------------- 10.3 Comments --------------------------------------------------------------*/ .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } .site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation { font-size: 12px; font-family: 'Open Sans', sans-serif; color: #000; } .comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous { width: 50%; float: left; padding-right: 15%; } .comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next { width: 50%; float: right; padding-left: 15%; text-align: right; } .nav-previous .fa { font-size: 18px; padding: 0; margin: 0; padding-top:-10px; padding-right: 0.5em; } .nav-previous, .nav-next { font-weight: 900; } .comment-navigation { padding: 1em 0; margin: 1em 0; border-top: 1px dashed #263248; border-bottom: 1px dashed #263248; } .comment-navigation i { margin: 0 1em; } /*-------------------------------------------------------------- 10.3 Comments --------------------------------------------------------------*/ .comments-title { font-size: 14px; padding-bottom: 1em; padding-top: 1em; } .comments-area > ol { padding: 0; margin: 1em 0; list-style-type: none; } ol.children { list-style-type: none; } .comment-list ol { margin-left: 112px; margin-top: 1em; } .comment-meta { margin-bottom: 1em; } .comment-author .fn a { font-size: 14px; } .comment-author .avatar { width: 100px; display: block; float: left; margin-right: 1em; } .comment-author .fn { font-weight: 900; font-family: 'Open Sans', sans-serif; font-size: 12px; font-size:2rem; } .comment-metadata a { font-size: 12px; font-size:1.2rem; font-weight: 400; } .comment-content { font-size: 90%; } .comment-content, { margin: 1em 112px 0 0; } .reply { margin-left: 112px; } .comment-body { padding-bottom: 1em; } .comment-content a { word-wrap: break-word; } .comment-content ol { margin-left: 1em; } .reply { margin-top: 0; font-weight: 600; font-family: 'Open Sans', sans-serif; font-size: 12px; font-size: 1.2rem; } .reply a { border: 1px dashed #000; padding: 1em; margin-bottom: 1em; } .reply a:hover { background: hsla(219, 31%, 22%, .1); } /* Comments responsive */ @media screen and (max-width:600px) { .comment-list ol { margin-left: 0; } .comment-content ol { margin-left: 1.5em; } .comment-content, .reply { margin-left: 0; } } .comment-reply-title { margin-bottom: 1em; font-weight: 700; font-size: 12px; font-size: 1.2rem; } .comment-form { padding-bottom: 1em; font-family: 'Open Sans', sans-serif; font-size: 12px; font-size: 1.2rem; } .comment-form textarea { font-family: 'Open Sans', serif; font-size: 12px; font-size: 1.2rem; border: 1px dashed #000; } .comment-form label { display: block; } .required { color: #000; font-weight: 800; } .comment-awaiting-moderation { /* Green background color to make moderation seem less aggressive */ padding: .5rem 1rem; margin: 1rem 0; font-family: 'Open Sans', sans-serif; color: #fff; background: #84bd68; } .form-submit .submit { border: 1px dashed #000; background: none; } .form-submit .submit:hover { border: 1px dashed #000; background: hsla(219, 31%, 22%, .1); } /*.bypostauthor > .comment-body { position: relative; padding: 1em; margin-bottom: 1em; background: #ccc; border: 1px solid #000; } */ /*-------------------------------------------------------------- 11.0 Infinite scroll --------------------------------------------------------------*/ /* Globally hidden elements when Infinite Scroll is supported and in use. */ .infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */ .infinite-scroll.neverending .site-footer { /* Footer (when set to scrolling) */ display: none; } /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- 12.0 Media --------------------------------------------------------------*/ .page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers */ embed, iframe, object { max-width: 100%; } .page-title { padding: 1em 0; } ul.page-numbers { margin-left: 0; padding-left: 0; } .page-numbers li { }