/*
Theme Name: Oh My Blog
Template: bizberg
Text Domain: oh-my-blog
Author: bizbergthemes
Author URI: https://bizbergthemes.com/
Theme URI: https://bizbergthemes.com/downloads/oh-my-blog/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Description: Oh My Blog Dark is a clean and elegant blog WordPress theme designed for writers who want a simple yet engaging platform to share their ideas. As a versatile personal blog WordPress theme, it provides all the essential features needed to create a distraction-free writing experience while maintaining a visually appealing layout. This beautifully crafted minimal blog WordPress theme and clean blog WordPress theme blends simplicity with creativity, allowing readers to fully enjoy blog posts and articles. With its balanced design, it also stands out as a modern blog WordPress theme that combines modern, classic, and minimal styles to deliver a timeless blogging experience. Ideal for storytellers and content creators, it works perfectly as a creative blog WordPress theme and a dedicated writer WordPress theme, focusing on readability and high-quality typography so your audience can concentrate on every word. The child theme features a stylish dark mode, making it a trendy dark blog WordPress theme that is both visually striking and easy on the eyes. Designed for ease of use, it is simple to set up without any complex configuration, allowing bloggers to focus purely on content creation. Fully responsive and well-optimized, Oh My Blog Dark ensures your website looks great on all devices while delivering a smooth and enjoyable reading experience.
Tags: custom-logo,custom-menu,featured-images,threaded-comments,translation-ready,left-sidebar,right-sidebar,grid-layout,theme-options,blog,news,portfolio
Version: 1.8
Tested up to: 6.9
Requires PHP: 5.6
*/

p{
	font-size: 16px;
}

.footer_social_links{
    display: block !important;
}

.navbar-default .navbar-nav>li>a{
    letter-spacing: 0;
}

.blog-grid .entry-content {
    margin: 50px 15px;
}

.navbar-default .has-no-menu-description .navbar-nav>li>a {
    padding: 15px 20px 17px;
}

.navbar-default .has-no-menu-description .navbar-nav li ul {
    top: 60px;
}

.bizberg_default_page .single_page h3.blog-title{
	text-transform: capitalize;
}

.bizberg_cocntent_wrapper h3.blog-title {
    padding-bottom: 20px;
    padding-top: 10px;
}

@media (max-width: 1023px){
	#blog .blog-post .entry-meta > span > a, 
	#blog .blog-post .entry-meta > span.bizberg_read_time {
	    font-size: 16px;
	}
}

@media (max-width: 639px){
	#blog .blog-post.bizberg-list .entry-content {
	    margin: 0;
	}
}

.oh-my-blog-post{
	position: relative;
	overflow: hidden;
}

.oh-my-blog-post .mb-3{
	margin-bottom: 30px;
}

.oh-my-blog-post-item{
	position: relative;
	overflow: hidden;
	background: linear-gradient(to bottom, #dd3333, #5d0606);
	transition: all ease-in-out 0.5s;
	height: 310px;
}

.oh-my-blog-post-item:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.4);
    content: '';
    z-index: 1;
    transition: all ease-in-out 0.7s;
    transform: scale3d(7.9, 6.4, 0) rotate3d(0, 0, 1, 45deg) translate3d(0, -70%, 0);
}

.oh-my-blog-post-item:hover:before {
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0);
    transition: all ease-in-out 0.7s;
}

.oh-my-blog-post-bg{
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
    background-position: center;
}

.oh-my-blog-post-item img{
	width: 100%;
	transition: all ease-in-out 0.5s;
}

.oh-my-blog-post-item:hover img{
	transform: scale(1.1);
	transition: all ease-in-out 0.5s;
} 

.oh-my-blog-post-cats a {
    position: absolute;
    left: 15px;
    top: 15px;
    font-size: 14px;
    background: #de3434;
    padding: 2px 16px 3px;
    transition: all ease-in-out 0.5s;
    z-index: 2;
    color: #fff;
    border-radius: 3px;
}

.oh-my-blog-post-cats a:hover{
    color: #fff !important;
}

.oh-my-blog-post-item:hover .oh-my-blog-post-cats a{
	background: #dd3333;
	color: #fff;
	transition: all ease-in-out 0.5s;
}

.oh-my-blog-post-content{
	position: absolute;
    left: 0;
    bottom:0;
    z-index: 1;
    padding:20px;
}

.oh-my-blog-post-list li {
    display: inline-block;
    padding-right: 10px;
}

.oh-my-blog-post-list li:last-child{
	padding-right:0; 
}

.featured_posts_wrapper .section-heading-wrapper {
    margin-bottom: 50px;
}

.featured_posts_wrapper .section-heading-wrapper .section-title-wrapper{
    margin-bottom: 10px;
}

.oh-my-blog-post-content a:hover{
    color: #fff !important;
}

.oh-my-blog-post-cats a:focus,
.oh-my-blog-post-content a:focus {
    color: #fff !important;
    outline-color: #fff !important;
}

.entry-date a:focus,
.entry-title a:focus,
.entry-meta a:focus,
#sidebar a:focus {
    color: #dd3333 !important;
}

.entry-date a:focus:after{
    border-color: #dd3333 !important;
}

.nav-links a:focus{
    border-color: #dd3333 !important;
    background: #dd3333 !important;
}

.footer_social_links a:focus i{
    background: #dd3333 !important;
    color: #fff !important;
}

#footer .inline-menu a:focus,
#footer .copyright a:focus {
    outline-color: #fff !important;
}

.tagcloud.tags a:focus{
    background: #dd3333 !important;
    color: #fff !important;
}

.navigation.post-navigation a:focus{
    border-color: #dd3333 !important;
    color: #dd3333 !important;
    background: transparent !important;
}

.footer_social_links {
    display: block;
}

.edit_repy_links a{
    color: #fff !important;
}

#comments a:focus code{
    color: #fff;
}

div#respond h3#reply-title{
    text-transform: capitalize;
    padding-bottom: 10px;
}

.bizberg_dark_mode.bizberg_woocommerce_shop ul.products li.product .woocommerce-loop-product__title{
    font-size: 1.5em !important;
}

.bizberg_dark_mode.bizberg_woocommerce_shop #reviews #comments h2 {
    margin-bottom: 30px;
    font-size: 30px;
    text-transform: capitalize;
}