/* Theme Name: Blogista Theme URI: https://wordpress.org/themes/blogista/ Author: Ravindra Setya Alkahfi Author URI: https://wordpress.org/ravindraalkahfi/ Description: Blogista version 1.0 theme for bloger and writer, very easy to use. Version: 1.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: blog, one-column, right-sidebar, custom-background Text Domain: blogista This theme, like WordPress, is licensed under the GPL. Use it to style your blog or site. */ /* =Basic style -------------------------------------------------------------- */ body { background: #f5f5f5; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; color: #333; } blockquote { margin: 0px 10px 20px; border-color: #d3d3d3; } ul { padding-left: 15px; } /* * Override Bootstrap's default container. */ @media (min-width: 1200px) { .container { width: 980px; } } /** * site-title */ /* * Masthead for nav */ .blog-masthead { background-color: #428bca; -webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1); box-shadow: inset 0 -2px 5px rgba(0,0,0,.1); } /* Nav links */ .blog-nav-item { position: relative; display: inline-block; padding: 10px; font-weight: 500; color: #cdddeb; } .blog-nav-item:hover, .blog-nav-item:focus { color: #fff; text-decoration: none; } /* Active state gets a caret at the bottom */ .blog-nav .active { color: #fff; } .blog-nav .active:after { position: absolute; bottom: 0; left: 50%; width: 0; height: 0; margin-left: -5px; vertical-align: middle; content: " "; border-right: 5px solid transparent; border-bottom: 5px solid; border-left: 5px solid transparent; } /* * Blog name and description */ .blog-header { padding-top: 20px; padding-bottom: 20px; margin: 20px 0px; } .blog-title { margin-top: 30px; margin-bottom: 0; font-size: 60px; font-weight: normal; } .blog-description { font-size: 20px; color: #090909; } /* * Main column and sidebar layout */ .blog-main { font-size: 15px; line-height: 1.5; } /* Sidebar modules for boxing content */ .sidebar-module { padding: 15px; margin: 0 0px 15px -30px; } .sidebar-module-inset p:last-child, .sidebar-module-inset ul:last-child, .sidebar-module-inset ol:last-child { margin-bottom: 0; } .sidebar-module-inset ul { list-style: none; padding: 0; } .sidebar-module-inset ul li { padding: 5px 0; border-bottom: 1px solid #e6e6e6; } /* * Blog posts */ .blog-post { margin-bottom: 30px; border-bottom: 1px dashed #c0c0c0; padding-bottom: 10px; } .blog-post-title { margin-bottom: 5px; font-size: 39px; } .blog-post-title a { color: #245580; } .blog-post-title a:hover { color: #337AB7; text-decoration: none; } .blog-post-meta { margin-bottom: 20px; color: #999; } /* * Footer */ .blog-footer { padding: 40px 0; color: #999; text-align: center; background-color: #f9f9f9; border-top: 1px solid #e5e5e5; } .blog-footer p:last-child { margin-bottom: 0; } /** * Image thumbnail */ .img-thumbnail { width: 100%; height: 200px; } /** * Featured image */ .featured-img { width:100%; height:300px; } /** * wordpress Widget */ table#wp-calendar { width: 100%; } /** * callout bootstrap for info * use it for info * e.g tag.php */ .callout { padding: 15px; margin: 20px 0px; margin-top: 0px; border-width: 1px 1px 1px 5px; border-style: solid; border-color: #e0e0e0; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 3px; background-color: #ffffff; } .callout-info { border-left-color: #337AB7; } .callout h4 { margin-top: 0px; margin-bottom: 0px; } .callout-info h4 { color: #303030; } .main { background-color: #FAFAFA; padding-top: 15px; border: 1px solid #E6E6E6; border-top: 0px; } .banner { background-color: #D5D5D5; border: 1px solid #E6E6E6; border-bottom: 0px; border-radius: 6px 6px 0px 0px; } /** * Comment */ .comments-area ul.children { list-style: none; padding-left: 74px; } .comment-body { margin-bottom: 15px; } .comment { padding: 15px; border: 1px solid #D6D6D6; margin-bottom: 15px; } /** * Responsive views for ipad & mobile device */ @media (max-width: 767px) { .jumbotron { padding-left: 15px; padding-right: 15px; } .sidebar-module { padding: 15px 0px; margin: 0px; } } /** * Responsive views for mobile device */ @media (max-width: 450px) { .responsive-container { display: block; margin-top: 10px; } } /* empty styles to please wordpress theme checker */ .wp-caption { /**/ } .wp-caption-text { /**/ } .sticky { /**/ } .gallery-caption { /**/ } .bypostauthor { /**/ } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .alignleft { } .alignright { } .aligncenter { }