/*
 Theme Name:   Mow Child Theme
 Theme URI:    https://themeforest.net/item/mow-blog-magazine-wordpress-theme/
 Description:  Child theme for Mow theme
 Author:       Frenify
 Author URI:   http://themeforest.net/user/frenify
 Template:     mow
 Version:      1.0
 License: 	   Located in 'licensing' folder
 License URI:  license.txt
 Tags:         custom-header, custom-background, threaded-comments, custom-menu, featured-images, full-width-template, theme-options, translation-ready
 Text Domain:  mow-child
*/


/* CONTACT PAGE */
.fn__contact textarea {
	min-height: 120px;
}
.wpcf7-list-item {
	margin: 0;
}
.wpcf7 form .wpcf7-response-output {
	margin: 20px 0 0;
	border: none;
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	color: #dc3232;
}


/* COMING SOON */
.soon_countdown .fn__logo,
.soon_countdown .fn__logo img {
	margin: 0 auto;
}


/* BREADCRUMBS */
#breadcrumbs li {
	font-size: 20px;
}
@media (max-width: 768px) {
	.mow_fn_pagetitle {
		padding-top: 45px;
	}
}


/* SIDEBAR */
.widget_categories .count,
.widget_archive .count {
	line-height: 2.5;
    font-weight: 500;
	color: var(--mow-hc);
	background-color: var(--mow-bbc);
	border: 1px solid #000;
}
#block-8 {
	margin: 0;
}


/* ARTICLE PAGE */
iframe[src*="facebook.com"] {
    width: 100%; /* Ocupă 100% din lățimea containerului */
    height: auto; /* Înalțimea se ajustează automat */
    aspect-ratio: 16 / 9; /* Menține proporția corectă */
    display: block; /* Elimină eventualele spații goale */
}
@media (min-width: 992px) {
/* 	.single-post .fn__single_image {
   		aspect-ratio: 16 / 8;
	}
	.single-post .fn__single_image img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center;
	} */
}

.blog__item_masonry .blog__image img {
	aspect-ratio: 16 / 10;
 	width: 100%;
  	object-fit: cover;
}


/* HEADER */
.mow_fn_mobnav .fn__logo img {
	max-height: 70px !important;
}


/* FOOTER */
#media_image-1 {
	max-width: 150px;
}
.mow_fn_footer .copyright {
	font-size: 14px;
	display: flex;
	flex-wrap: wrap;
    justify-content: space-between;
}
